G68W+JR9, George Town, The Bahamas
Absolutely love this place, peace and plenty beach bar. Staff are wonderful, friendly and very welcoming.Vibe is holiday and bbq smells and tastes great.
Sharing is caring!