Elmo’s Grill

- (, )

Location: 6131 W Co Hwy 30-A, Santa Rosa Beach FL 32459 Phone: 850-267-2299 Website: Click Here to View

Elmo’s is located in Dune Allen right off Scenic 30-A and is a VERY casual place that has offers daily specials, seafood, peel and eat shrimp, seafood nachos and ice cold beer. The outdoor seating is perfect for enjoying live music on the covered porch.Β 

{ return to top }