Restaurants & Bars

Manhattan Taqueria

El Paso Taqueria ....

Share:

Restaurants & Bars 1

El Paso Taqueria ....

dd | Apr 28, 2005 01:01 PM

I didn't know that there are two. I've only been to the one on 104th ... is the other on 97th St. the same owner? Recommend one over the other???

Want to stay up to date with this post?

Recommended From Chowhound