Velvet Taco Chicago
Bar & Restaurant $
1110 N State St, Chicago, IL 60610
Description
The Temple of the Taco page for all your Velvet Taco Chicago needs, weekly WTF posts and when new items are added to our menu!Get to know Velvet Taco Chicago
Tacos with global flavors in a counter-service setting with beer & margaritas.