This place is reported as closed.
Tower Taco serves authentic Mexican dishes that are full of flavor and easy on the wallet. The eclectic menu features a large selection of south of the border specialties way beyond our daily Mexican fare.
Contact
- Address
- 3147 Cherokee Street
St. Louis, MO 63118 - Telephone
- 314-256-1141
- Website
- towertaco.com
Hours
- Tuesday–Thursday
- 4pm–9pm
- Friday–Saturday
- 12pm–9pm
- Sunday–Monday
- Closed
Tower Taco, 3147 Cherokee Street