Cafe Sol Mexican Grill & Margarita Bar
Saint Lawrence Gap, Christ Church, Barbados
246-420-7655 Phone