March 16, 2012 11:16 am

Bay Area Burritos from NY's Dos Toros

Longing for the perfect burrito but can’t seem to find it on the NYC city streets? Fear no more, as brothers Leo and Oliver Kremer have taken their considerable family love and poured it into their favorite food, burritos! Dos Toros Taqueria 1111 Lexington Avenue, New York, NY / 212-535-4658 Dos Toros 1111 Lexington Avenue, New York, NY / 212-535-4658

US & World Videos

Exit mobile version