The World’s Top 19 Cities For Extraordinary Street Food Photo credit: CC license by Bernt Rostad 7. Ambergris Caye, Belize If the atmosphere of this gorgeous coastal city doesn’t entice you it’s “dock food” will. Visitors can snack on fresh caught snapper, ceviche or fritters to their hearts content. Prev7 of 21Next From Around The Web Facebook Comments comments