O Restaurant

International in Ambergris Caye

Located inside a high-end resort, this modern restaurant feels more Miami than Belize so it's no surprise that the menu goes beyond rice and beans to include everything from curry and risotto to Bailey's-infused chocolate sea urchin. It's pricey, but the quality fare hits the spot if you're looking for something different. Go for a table on the rooftop terrace.