Taco Circus

4940 Southwest Ave, St Louis, Missouri 63110

20191016_TacoCircus_0081.jpg

Photography by Kevin A. Roberts

4940 Southwest Ave, St Louis, Missouri 63110
Tues-Thurs: 11 a.m. - 10 p.m.
Fri & Sat: 11 a.m. - 12 a.m. 
Sunday: 11 a.m. - 10 p.m. 
Closed Mondays.
Late night happy hour: 10 PM - 12 AM Fri & Sat
Mexican
$
South City

Mentions