Right next to Excellent Restaurant, you are going to want to pick this one for the food. Don’t be put off by the name! The chow mein was the best I’ve had in Belize.
Read more (and an ordering tip) in the attached post!
Belize's International Airport Opens...but... - October 1st, All Day