Dos Toros Taqueria
1111 Lexington Ave
New York, NY 10075
(Upper East Side)
I'm in love with their guacamole!
Image courtesy Flickr/David Bote Estrada
Interest locations:
1111 Lexington Ave
New York, NY 10075
(Upper East Side)
I'm in love with their guacamole!
Image courtesy Flickr/David Bote Estrada