A curated, opinionated ranking by the VeganBites editorial team
Last updated: March 2026
Tree House is the beating heart of St. Louis vegan dining, and its Tower Grove South location has become a community gathering point as much as a restaurant. The creative comfort food menu changes often enough to keep regulars surprised, the craft cocktails are inventive, and the communal vibe makes solo diners and large groups equally welcome.
Lulu's Local Eatery brings funky energy and massive portions to Tower Grove's plant-based corridor. The loaded nachos are a towering, shareable spectacle of cashew cheese and spiced jackfruit, the burgers are stacked beyond reason, and the weekend brunch consistently ranks among the best in all of St. Louis.
Seedz Cafe approaches vegan dining from the wellness angle, with organic smoothie bowls, grain plates, and cold-pressed juices that make clean eating feel indulgent rather than restrictive. The ingredients are sourced with obvious care, and the bright, airy space encourages lingering over a second juice.
Foundation Grounds proves that a great coffee shop can also be a great vegan cafe without either identity suffering. The specialty drinks are crafted with precision, the avocado toast is simple and perfectly executed, and the baked goods — rotating daily — are the kind of thing you detour for.
Honorable mentions go to Southwest Diner for its stellar vegan brunch options and Apotheosis Comics Cafe for its nerdy-cool atmosphere and plant-based bites. See all 41 vegan restaurants in St. Louis on VeganBites.