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.

Elmo's Grill

6931 Hwy 30a, Santa Rosa Beach, FL 32459
+1 850-267-2299
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent35%
  • Very good29%
  • Average18%
  • Poor9%
  • Terrible9%
Travellers talk about
“crab legs” (61 reviews)
“hush puppies” (20 reviews)
“seafood” (26 reviews)
Closed Now
All hours
American, Seafood
$$ - $$$
6931 Hwy 30a, Santa Rosa Beach, FL 32459
All Details
Write a Review
Reviews (222)
Traveller rating
Traveller type
Time of year

1 - 10 of 222 reviews

Reviewed 4 days ago via mobile

Food was good...atmosphere was very beach oriented. Hot with no place to cool off so consider that when going. Very bare bones in how food is served, utensils, etc...don't even offer "wet wipes" after you dig you hands into peeling shrimp and breaking open crab...More

Thank GKGator
Reviewed 6 days ago via mobile

Elmo's is a good spot for southern style seafood. Count on hush puppies, fries and slaw with every meal. The fish was well seasoned and quite good. The waitress recommended crab legs as their specialty. We chose the shrimp and seafood platter type meals and...More

Thank Sandra S
Reviewed 1 week ago via mobile

Got there early so we didn't have to wait. Had the steam pot for 2, which is a great deal. Lobster crabs and shrimp were all on point. Loved it. Was somewhat hot in there, but fans were running every where so it was quite...More

Thank Matt K
Reviewed 1 week ago via mobile

I tried the seafood platter. The batter was heavy and it tasted like the seafood was fried in overused grease. The service was not very attentive either. We will not return.

Thank Trrhperry
Reviewed 1 week ago via mobile

Best scallops ever! But among our group, everyone raved about their seafood. Between is all we had lobster, crab legs, boiled shrimp, fried oysters, fried shrimp, fried fish, crab cakes, grilled flounder and cobia. We all loved it! There was also live music which made...More

Thank JAnneGTripper
Reviewed 1 week ago

Just as everywhere in the Destin area, the wait was over an hour for a table and about 45 minutes for food once seated, but we found that to be typical. But this was the best food we had in a week of eating at...More

Thank Horace_Hamilton
Reviewed 2 weeks ago

First time experiencing Elmo's Grill and it was amazing. The food was wonderful and our server was the best. I highly recommend the gumbo...I could have eaten several bowls. The crab legs were very tasty and easy to crack open. My family left there completely...More

Thank HogFan73
Reviewed 2 weeks ago via mobile

The best food on 30A!!!! You have to try the All You Can Eat! Everything we had was amazing. The staff was so friendly and our server was super fast on the crab legs! She kept them coming! The seafood nachos had the best homemade...More

Thank Jordyn H
Reviewed 4 weeks ago

Went here on a Saturday about 5:30. Was starting to get busy. It is quaint. We sat on the porch. Some tables have chairs, some are picknick tables. The waitress was literally jogging from table to table. 3 of us ordered the all you can...More

Thank Gary427
Reviewed 4 weeks ago

We have been in the mood for crab legs recently.Finding a place that offers an all you can eat on crab legs for a reasonable price aren't readily available.My wife and i both selected a combination that included crab.The crab was great and easy to...More

Thank SteveAG_12
Nearby Restaurants
Bayou Bill's Crab House
692 reviews
1.53 km away
524 reviews
1.36 km away
Stinky's Fish Camp
1,561 reviews
1.49 km away
98 Bar-B-Que
107 reviews
1.31 km away
Nearby Attractions
Grand Boulevard at Sandestin
45 reviews
5.08 km away
Topsail Beach State Preserve
378 reviews
1.44 km away
YOLO Board and Bike
48 reviews
3.73 km away
Carmike Cinemas Boulevard
17 reviews
5.12 km away
Ask a question
Questions & Answers
Melanie B
1 July 2017|
Response from Amanda J | Property representative |
yes! AYCE crablegs are part of the AYCE Feast which includes crablegs, boiled shrimp, fried shrimp, fried fish, and NY Strip for $45 (or any combination you'd like)
8 August 2015|
Response from Kathy L | Reviewed this property |
yes, 4-6 daily
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Television, Serves Alcohol, Full Bar, Highchairs Available, Wheelchair Accessible
Good for
Kids, Local cuisine, Groups, Child-friendly
Open Hours
16:00 - 22:00
16:00 - 22:00
16:00 - 22:00
16:00 - 22:00
16:00 - 22:00
16:00 - 22:00
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
  • E-mail
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