6401 W Park Ave St. Louis, MO 63139
St. Louis
Hours: Sunday ClosedMon - Sat 11a.m. - 8p.m.
$1 to $10
Sunday ClosedMon - Sat 11a.m. - 8p.m.
Tex-Mex/Southwestern
Greater St. Louis Area, St. Louis
Yes
Tamm Avenue Bar
0.02 miles
Nomad (Inside Tamm Avenue Bar)
Sugaree Baking Co.
0.03 miles
Seamus McDaniel's
0.06 miles
Seamus McDaniel’s
Felix's Pizza Pub
0.09 miles