This local restaurant is right in the middle of St Johns. The food is sooo good!! Good atmosphere, but it can get quite loud, so avoid if you want a quiet meal. The main negative is we had a loonnggg wait for the food to arrive, had to get up and remind the waitress of what we had ordered, and it finally arrived after half an hour or more.
If you own or manage Island Beehive, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.