8.5
234 E 116th St (btwn 2nd and 3rd Ave.), New York, NY
Taco Restaurant · East Harlem · 73 tips and reviews
6.2
W 96th St. (Broadway), New York, NY
Food Truck · Upper West Side · 30 tips and reviews
Foursquare © 2024 Lovingly made in NYC, CHI, SEA & LA