Contact Us

Drop us a line!

We love to hear from our customers!

Our customers are our priority! Please contact us with any questions, comments, or concerns. We would love to hear from you!

City Taco Shack Location

3700 Forest Park Avenue, Saint Louis, Missouri 63108, United States

(314) 240-5544

Hours

Daily: 10am - 9pm