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...

Recommended Videos