Click here to print
Belize City: Nachos World
Fri, July 3, 2015
Nachos - they're a combination of pretty much the best foods out there, and there's a new restaurant which caters to that only. We found why today when we visited Nacho World in Belize City. With a menu packed to capacity with just about everything on it, we had a chance to try something new:

The owners of Nacho World plans on venturing off in the districts.

Close this window