Taquizo
Mexican · Taco Shop · Bar
Taquizo is a Mexican restaurant located in Chicago. The establishment offers a full bar with cocktails and happy hour specials. It is known for specializing in soul food, with popular dishes including chicken and fish served with collard greens and mac and cheese.
Location
Best places nearby
The highest rated places close to Taquizo.
Local restaurants nearby
1835 W North Ave, Chicago, IL 60622, USA

