This place has decent reviews so we thought it would be a good option for dinner one of the nights we were visiting Key Largo but that turned out to be a huge mistake.
I don't know if it's that they were short staffed or just not ready for a busy night but the whole experience was awful. We placed our order for 1 entree and 2 sides that we had planned to share between 2 of us, we waited for about 15 minutes to get our drinks and to get bread (which was actually really good) then after another 15 minutes our waitress came over to say the food should be along shortly and to offer us more bread.....a half hour after that our food still hadn't arrived, at this point it was an hour from the point that we had ordered so we went to settle our bill for the drinks and gave up on getting our food order and left.
There were 3 other tables around us that also hadn't gotten there food by the time we left so who knows how much longer they ended up waiting. By the time we got out of there is was 9:30 so there were really no other options than to grab something quick at a Wendys around the corner...not quite the dinner we had planned on.....
If you own or manage Ballyhoo's Historic Seafood Grille, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.