Taqueria Tayahua
Restaurant · Lower West Side

Taqueria Tayahua

$ · Mexican

Unpretentious Lower West Side taqueria loaded with grilled onions, jalapeños, and fresh-made tortillas—expect generous portions and killer horchata.

Info

📍
Address
2411 S Western Ave, Chicago, IL 60608, USA, CHI

More like this