📍 Vieux-Fort Castries highway
Esther'e Bar & Grill — Shop in Castries (Saint Lucia), Windward Islands, the Caribbean. Vieux-Fort Castries highway. Hours, map, contact. CaribbeanForAll.