We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Elmo's Grill

€€ - €€€
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
6931 Hwy 30a, Santa Rosa Beach, FL 32459
+1 850-267-2299
Website
Today
16:00 - 22:00
Closed now
See all hours
Hours:
Sun - Sat 16:00 - 22:00
More Info
Add Photo Write a Review

197 Reviews from our TripAdvisor Community

Traveller rating
Traveller type
Time of year
Language
Showing 197: English reviews
Grapevine, Texas
Level Contributor
30 reviews
8 restaurant reviews
common_n_restaurant_reviews_1bd8 47 helpful votes
Reviewed 2 days ago NEW

We came here a few weeks ago with a group of 14. We called ahead and were told that they don't take reservations. We ended up waiting over an hour for a table. The biggest issue is that our food came out at several different times. It seemed that every 15 minutes 3 of us would get our meal. I... More 

Helpful?
Thank K S
Hartford, Connecticut
Level Contributor
50 reviews
35 restaurant reviews
common_n_restaurant_reviews_1bd8 10 helpful votes
Reviewed 2 weeks ago

Don't let the surroundings fool you! Elmo's is a good inexpensive place with pretty good food. Coleslaw is very good. Waitress (Morgan?) was excellent. If you are a local, ask for the reduced price menu. This is a good place to go if you don't want to cook and don't want fancy.

Helpful?
Thank debra3472
Level Contributor
17 reviews
11 restaurant reviews
common_n_restaurant_reviews_1bd8 4 helpful votes
Reviewed 3 weeks ago via mobile

We stopped in as a refuge from a torrential downpour. Solid rendition of old school hush puppies, fried fish and shrimp, and crab cakes. the few but friendly wait staff hustled hard but were outnumbered. We did not try the Crab legs but they looked good. Very nice expansive covered porch. Great place for large groups amd families with kids.

Helpful?
Thank robjmd
Santa Rosa Beach, Florida
Level Contributor
48 reviews
40 restaurant reviews
common_n_restaurant_reviews_1bd8 10 helpful votes
Reviewed 13 March 2017

We live in the area and never go here but decided to try a couple of years ago. Any other place we have eaten that has fish tacos has the soft tacos. This place had the hard corn tacos from times past. There was little fish in them as well. We shake our heads when we see the parking lot... More 

Helpful?
Thank photog850
Bowling Green, Kentucky, United States
Level Contributor
8 reviews
7 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
Reviewed 12 March 2017 via mobile

Would not go again. Gumbo was with very little flavor and was served Luke warm. Complimentary hush puppies were a nice tough but tasted as if fried in grease that had not been changed in a long time. My husband had snapper that was over cooked and tough. My fried shrimp sand which had great bread but the rest of... More 

Helpful?
Thank Suzanne P
Level Contributor
128 reviews
85 restaurant reviews
common_n_restaurant_reviews_1bd8 31 helpful votes
Reviewed 1 March 2017 via mobile

What a good place to eat? Casual atmosphere. Great place for kids and/or a big group. Then Elmo's Grill is the place to go. Great menu selection and the food is good, the staff is friendly, it is a great place for kids, and has live music on some nights. Give it a try! You will be glad that you... More 

Helpful?
Thank janelarry
2 reviews
Reviewed 15 February 2017 via mobile

Great crab legs and great service. Building is rustic but food was great! Potatoes and corn sides were very good. Happy hour beer very reasonable!

Helpful?
Thank 74jeepman
Level Contributor
25 reviews
24 restaurant reviews
common_n_restaurant_reviews_1bd8 6 helpful votes
Reviewed 26 November 2016 via mobile

We have been going here for years. It was a great local stop for us to avoid the crowds. It has been discovered. The food is good and proportions are good but the prices are a little inflated now that people are showing up. Do not get me wrong on this. You will like the food but it is not... More 

Helpful?
1 Thank Hal T
Dawsonville, Georgia
Level Contributor
36 reviews
12 restaurant reviews
common_n_restaurant_reviews_1bd8 9 helpful votes
Reviewed 30 October 2016 via mobile

We decided to try it after years of driving by. We went for lunch on Saturday. They have several tv's available for watching football! We are locals now & they have a new year-round locals menu(new owners want to show appreciation for locals). We decided to try the sampler. It had fish, shrimp, tuna dip & cheese sticks. It was... More 

Helpful?
Thank Kathy L
Byhalia, Mississippi
Level Contributor
7 reviews
6 restaurant reviews
Reviewed 18 October 2016 via mobile

Fast service good food and fun time. Laid back easy going place with great food. Live music and fun small fun place.

Helpful?
Thank JWDRR

Travellers who viewed Elmo's Grill also viewed

Santa Rosa Beach, Florida Panhandle
Santa Rosa Beach, Florida Panhandle
 
Santa Rosa Beach, Florida Panhandle
Santa Rosa Beach, Florida Panhandle
 
Santa Rosa Beach, Florida Panhandle
Santa Rosa Beach, Florida Panhandle
 

Been to Elmo's Grill? Share your experiences!

Write a Review Add Photos & Videos

Is This Your TripAdvisor Listing?

Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.

Claim Your Listing
Improve this listing

Restaurant Details

Rating summary
  • Food
    3.5 of 5 bubbles
    Service
    4 of 5 bubbles
  • Value
    3.5 of 5 bubbles
    Atmosphere
    3.5 of 5 bubbles
Cuisine
American, Seafood
Meals
Lunch, Dinner
Restaurant features
Seating, Waitstaff, Parking Available, Television, Serves Alcohol, Full Bar, Takeout, Highchairs Available
Good for
Child-friendly, Local cuisine, Kids, Groups
Open Hours
Sunday
16:00 - 22:00
Monday
16:00 - 22:00
Tuesday
16:00 - 22:00
Wednesday
16:00 - 22:00
Thursday
16:00 - 22:00
Friday
16:00 - 22:00
Saturday
16:00 - 22:00
Location and Contact Information
  • Address: 6931 Hwy 30a, Santa Rosa Beach, FL 32459
  • Location: United States  >  Florida (FL)  >  Florida Panhandle  >  Santa Rosa Beach
  • Phone Number: +1 850-267-2299

Questions & Answers

Here's what previous visitors have asked, with answers from representatives of Elmo's Grill and other visitors
1 question
Ask a question
Santa Rosa Beach, Florida
over a year ago

See all questions (1)

Questions? Get answers from Elmo's Grill staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?