6997 Chippewa St St. Louis, MO 63109
St. Louis - South City
314-833-3055
Hours: Everyday 11am - 1am
$10 to $15
Everyday 11am - 1am
Mexican
St. Louis - South City, St. Louis - South City
All Major Credit Cards
Yes
El Maguey Mexican
0.23 miles
Fortune Express
0.27 miles
Chocolate Chocolate Chocolate
Ted Drewes Frozen Custard
0.31 miles
Mom's Deli
0.35 miles
Aya Sofia Restaurant
0.38 miles
Chilanguita Mexican Kitchen serves great food and drinks in Lindenwood Park
By Alexa Beattie