About

Elodia's Beach Bar on Shoal Bay East, Anguilla: rustic open-air shack famous for its three-rum punch, fresh mahi mahi sandwiches, beach-chair rentals and reef snorkeling right offshore.

Photos

Reviews