Restaurant - Corozal, Belize