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.

Ballyhoo's Historic Seafood Grille

Certificate of Excellence
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
97860 Overseas Hwy, Key Largo, FL 33037-2229
+1 305-852-0822
11:00 - 22:00
Open now
See all hours
Sun - Sat 11:00 - 22:00
More Info
Add Photo Write a Review

965 Reviews from our TripAdvisor Community

Traveller rating
Traveller type
Time of year
  • More
Showing 934: English reviews
Level Contributor
7 reviews
Reviewed 2 days ago NEW via mobile

I was looking for a vegetarian/ vegan restaurant on our way back from key west. There was only about one restaurant that fit that bill per key on our way north to Miami, but because it was Sunday most were closed. Fortunately, we found Ballyhoos on zomato (app). We were delighted with the food. Wide variety and well seasoned. The... More 

Thank PandM B
Fort Mill, South Carolina
Level Contributor
210 reviews
118 restaurant reviews
common_n_restaurant_reviews_1bd8 110 helpful votes
Reviewed 4 days ago NEW

I've never been to a restaurant in the middle of a median before, but that's where Sal's Ballyhoo is located. We chose it because it is almost right across the street from Bay Harbor Lodge, so that meant we didn't need to get back in the car again after a very long drive from MIA to Key Largo. The food... More 

1 Thank nancyolah
A TripAdvisor Member
Reviewed 1 week ago via mobile

I was in key west for a short Vacation and I choose this restaurant for the high rating, which they deserve, they have fair prices and the food taste delicious, I think people don't give the fifth start because there is no water view, the server was fast and good even to our dog that we brought with us, I... More 

2 Thank A TripAdvisor Member
Beloit, Wisconsin
Level Contributor
25 reviews
16 restaurant reviews
common_n_restaurant_reviews_1bd8 11 helpful votes
Reviewed 1 week ago

We went here twice - once for dinner and once for lunch. The food was wonderful and there are vegan/vegetarian options which we really appreciated. The vegan food was awesome!! Our entire party enjoyed their food. Service was a bit slower but I think most people are on "keys time" so I hate to ding them on that. If you... More 

3 Thank Jessica E
Johns Creek, Georgia
Level Contributor
5 reviews
3 restaurant reviews
Reviewed 1 week ago

The food was average. They feature crab legs but everything else is average. Listened to a server argue with a customer about what the bar did or did not serve in the past. Will not go back to many other great places.

Thank Richard O
Boca Raton, Florida
Level Contributor
5 reviews
3 restaurant reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
Reviewed 1 week ago

Delicious seafood in a low key atmosphere. Sat outside in a little garden area. Waiter not super nice, food was great, prices average.

3 Thank tara c
Level Contributor
3 reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
Reviewed 2 weeks ago via mobile

My husband and I ate at Ballyhoo's twice during our vacation. They're pecan and goat cheese salad is amazing!! You can add seafood like Mahi or shrimp on your salad which makes it even better! They have a cute outdoor seating area and their desserts are delicious! Our waitress, Barb was the best!!! Definitely eat here while you're in Key... More 

3 Thank welshk1126
London, United Kingdom
Level Contributor
36 reviews
17 restaurant reviews
common_n_restaurant_reviews_1bd8 29 helpful votes
Reviewed 2 weeks ago via mobile

After a long drive from Orlando we decided to eat here for convenience we had two small children who were tired but hungry . We were seated quick enough and our order was taken but then we waited nearly 50 minutes for food ! Another 20 minutes for dessert and took the Jill to the register as had been in... More 

1 Thank Emma B
Level Contributor
98 reviews
48 restaurant reviews
common_n_restaurant_reviews_1bd8 26 helpful votes
Reviewed 2 weeks ago

Super helpful Ashley talked us through the various dishes and specials. We were staying at the Seafarer and the restaurant was within walking distance. All meals were generous portions and there was a good selection of drinks. Excellent key lime pie

2 Thank Ightham1
Level Contributor
7 reviews
5 restaurant reviews
common_n_restaurant_reviews_1bd8 4 helpful votes
Reviewed 2 weeks ago

Traditional southern fare, with surprisingly large veg/vegan menu! We tried a bunch of things from the veg menu, all are homemade and tasty. Boiled peanuts were an interesting appetizer. Salads were good, food was tasty and fresh. We tried the vegan coconut cake for dessert - could have been a bit more moist, and was a little pricey, but still... More 

2 Thank Bob R

Travellers who viewed Ballyhoo's Historic Seafood Grille also viewed

Key Largo, Florida Keys
Key Largo, Florida Keys
Key Largo, Florida Keys
Key Largo, Florida Keys

Been to Ballyhoo's Historic Seafood Grille? 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
    4.5 of 5 bubbles
    4 of 5 bubbles
  • Value
    4 of 5 bubbles
    4 of 5 bubbles
Average prices
US$3 - US$30
American, Bar, Seafood, Vegetarian Friendly, Vegan Options, Gluten Free Options
Brunch, Lunch, Dinner, After-hours
Restaurant features
Takeout, Reservations, Outdoor Seating, Seating, Waitstaff, Parking Available, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Free Wifi
Good for
Groups, Local cuisine, Special Occasion Dining, Child-friendly, Kids
Open Hours
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
Location and Contact Information
  • Address: 97860 Overseas Hwy, Key Largo, FL 33037-2229
  • Location: United States  >  Florida (FL)  >  Florida Keys  >  Key Largo
  • Phone Number: +1 305-852-0822

Questions & Answers

Here's what previous visitors have asked, with answers from representatives of Ballyhoo's Historic Seafood Grille and other visitors
4 questions
Ask a question
3 months ago
Sea Isle City, New Jersey
over a year ago
Oakdale, Minnesota
over a year ago

See all questions (4)

Questions? Get answers from Ballyhoo's Historic Seafood Grille 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?