Tower Tacos
Address:
3147 Cherokee St, Saint Louis, MO 63118
Phone:
(314) 256-1141
Hours:
- Wed: 5pm-9pm
- Thu: 5pm-9pm
- Fri: 11:30am-10pm
- Sat: 11am-10pm
- Sun: 11am-8pm
Cuisine:
Mexican
Nice to Know:
- Good For Kids Yes
- Noise Level Average
- Parking Street, Lot
- Wifi Free
- Accepts Credit Cards Yes
- Good For Groups Yes
- Recommended Meal Lunch, Dinner
- Outdoor Seating Yes
- Wheelchair Accessible Yes
Other Businesses:
- Colorado Bob's Ship of Fools at 3457 Morganford Rd, Saint Louis, MO 63116
- Blackthorn Pub at 3735 Wyoming St, Saint Louis, MO 63116
- Cafe Mochi at 3221 S Grand Blvd, Saint Louis, MO 63118
- Meskerem Ethiopian Restaurant at 3210 S Grand Blvd, Saint Louis, MO 63118
- Black Bear Bakery at 2639 Cherokee St, Saint Louis, MO 63118