3191 S Grand Blvd. St. Louis, MO 63118
St. Louis - Tower Grove
Hours: Every day 4pm to 8pm
$1 to $10
Every day 4pm to 8pm
Vegan, Vegetarian, Tex-Mex/Southwestern
St. Louis - South City, St. Louis - Tower Grove
All Major Credit Cards
Yes
The Gelateria Coffee Company
0.02 miles
Grand Spirits Bottle Co.
0.03 miles
Pizza Head
Wei Hong Bakery & Restaurant
0.04 miles
Tree House Vegetarian Restaurant
Grand Sammies & Sides
Top 10 First Looks of St. Louis restaurants in 2021
By Sauce Staff
Vegan Taco Party @ Terror Tacos
Wed., Jan. 21, 6-8 p.m. 2026