Dos Toros Taqueria will open its first restaurant on Long Island this week.
The new fast casual restaurant on Marcus Ave. 1624 in New Hyde Park, which opens Thursday, offers a menu inspired by San Francisco’s Mission District, where its founders, brothers Leo and Oliver Kremer, used to call home.
Click here to view the original publication via Local Today New York.