6-9PM | The Wood Shack

Taco Pop-Up

Chef Tello and Chris Delgado of The Wood Shack join forces to bring you tantalizing tacos and more!

Time & Location

6-9PM
The Wood Shack, 1862 S 10th St, St. Louis, MO 63104, USA

About the Event

Share This Event

cuisine by Chef Tello