Dos Toros Taqueria – Best Tacos in Upper East Side
1115 Lexington Ave, Upper East Side, Manhattan, New York
Los 3 Charros is a taco restaurant in New York located at 57 Malcolm X Blvd in Harlem, Manhattan. Known for dishes like birria tacos, al pastor, and loaded quesadillas, it's a popular choice for taco lovers in Harlem. Use this page to compare the FoodIndex score alongside Google, Yelp, …
Loading restaurant details...