-
Dos Toros Taqueria
is a highly reviewed Other Restaurant
Ranked #1 of 12 Restaurants in Long Island City New York.
Some say, it is sorry.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Get a quesadilla. They're more flavorful because they don't have rice or beans as filler. Plus they're grilled on both sides... You won't be sorry!