LOGO
Restaurant · Meads Bay
Ocean Echo
Family-run beachfront favorite on Meads Bay — home of the legendary Rumzie rum punch.
🟢 Open Now · Closes 10:00 PM
🍹 Happy Hour:
Mon-Fri 4pm-6pm
$$$
Restaurant
Location
Ocean Echo
Meads Bay · Anguilla