New Orleans makes Top 10 list for best food in the world

New Orleans came in the No. 1 spot on a Top 10 list for having the best food in the world. The Louisiana city is known for its diverse culinary blend of French, Spanish, Vietnamese and African influences.


Loading...