Dos Toros Taqueria

Review by Andrew N

1111 Lexington Ave, New York, NY 10075
Celiac
3 years ago
Not celiac friendly

It's ok, but literally exactly like a Chipotle, so nothing special about it really at all.