A vendor sells hot dogs and beef tacos at a bus stop in Belize City.