Bay Area Burritos from NY's Dos Toros - NBC New York

    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 (Published Friday, Mar 16, 2012) 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... See More