• Delete
  • Edit

About

Toads on the Bay is a restaurant, located at Beachway Dr, Freeport, The Bahamas. They can be contacted via phone at +1 242-646-3918 for more detailed information.

Location :
Beachway Dr, Freeport, The Bahamas
Contacts :

Added by Jopie, at 08 March 2017

Add missing information

Add email
Add business description
Add website
Add Social Media
Add Products and Services

3 Reviews

  • Tennille Smith
    30 March 2018

    Family owned bar with great food

    response / report this review
  • Andrew Conway
    08 January 2018

    A hole in the wall place to get authentic Bahamian food, if you happen to be there when the kitchen is open. I like the crack lobster. "Crack" means deep fried. Eat it with peas n rice and fried plantain. Watch the ocean. Good times.

    response / report this review
  • Staci CooperHoffmann
    15 March 2017

    The doors were open and less than 4 people were inside. Hip hop style music blared from every open window, not our kind of music so we didn't stay.

    response / report this review

Rate & Write Reviews