Restaurants & Bars 2

Pilsen Taqueria

Phil | Mar 28, 2006 02:07 PM

Anyone love a taqueria in Pilsen?

I know and like El Milagro
Also know Nuevo Leon (not a taqueria) but didn't think it lived up to the hype.

Thanks for any and all recommendations - or other commentary.

Want to stay up to date with this post?

Recommended From Chowhound