Vegan Restaurants in St. Louis, Missouri

Find the top Vegan restaurants in St. Louis, Missouri near you now.

Rush Bowls

Health food restaurant

Address: 227 N Euclid Ave, St. Louis, MO 63108

Reserve

Lona's Lil Eats

Restaurant

Address: 2199 California Ave, St. Louis, MO 63104

Majeed Mediterranean Restaurant

Mediterranean restaurant

Address: 4601 Gravois Ave, St. Louis, MO 63116

Reserve Order

Steve's Hot Dogs

Hot dog stand

Address: 3145 S Grand Blvd, St. Louis, MO 63118

Reserve

Tree House Restaurant

Vegetarian restaurant

Address: 3177 S Grand Blvd, St. Louis, MO 63118

Reserve

Terror Tacos

Vegan restaurant

Address: 3191 S Grand Blvd, St. Louis, MO 63118

Reserve