    
 |
PHOTOS: 1 | 2 | 3 |4 | 5 | 6 | 7 | 8
Belize Odyssey Resort’s very own “South Beach Grill” offers fantastic open air dining and drinks. The restaurant and bar is located on the hotel’s beautiful white sand beach. It features a traditional round, thatched roof palapa and amazing views to the Caribbean Sea. Guests love the delicious food, casual atmosphere and friendly service that has made Belize so famous.
|
|
|