It's not an overstatement to call the South Grand Dining District the most diverse strip of restaurants in St. Louis. Within a stretch of six blocks just shy of Tower Grove Park, you can find Turkish kebabs, Vietnamese pho, Ethiopian injera and Thai papaya salad – just to name a few. In addition to offering a veritable trip around the globe, the neighborhood also boasts some of the city's best vegan and vegetarian fare, including barbecue jackfruit tacos and New York-style slices made with cashew cheese.

We compiled a guide to all of our favorite spots in the neighborhood. Our only advice? Come hungry.