The Best Vegetarian Restaurants in St. Louis

Tired of ordering the one vegetarian item on the menu: macaroni and cheese? Check out this list of 17 St. Louis restaurants that cater to vegetarians (some to carnivores as well), offering plant-based dishes in a variety of cuisines, including Thai, Indian, Vietnamese, Turkish, Mediterranean, Korean/Mexican fusion, tapas, Chinese and American.