Share:

More from Restaurants & Bars

Restaurants & Bars Manhattan Taqueria

El Paso Taqueria

f
fran morrill | | May 4, 2001 09:44 AM

Has anyone tried this place on Lexington and 104th?

Feedback