Carib Beach Bar & Restaurant
2nd Ave. The Stream, Worthing, Christ Church, Barbados
246-435-8540 Phone