Rain

International in Ambergris Caye

The swankiest place to eat on the North Island is this smart rooftop restaurant in the Grand Caribe complex that serves sophisticated international plates with a view. Prices are some of the highest on the island, but both the service and quality of the dishes is up there. Try the chef's recommended wine pairing menu.

Advertisement