4940 Southwest Ave. St. Louis, MO 63110
St. Louis - The Hill
314-664-9955
Hours: Sunday through Saturday 11am - 9pm
$10 to $15
Sunday through Saturday 11am - 9pm
Mexican
St. Louis - South City, St. Louis - The Hill
All Major Credit Cards
Yes
GastroPit-STL
0.01 miles
Randall's Wines & Spirits
0.07 miles
O'Fashion Donuts Inc
0.17 miles
Park Avenue Coffee
0.19 miles
Vitale's Bakery
0.26 miles
Favazza's