Dos Toros Taqueria, a fast casual taqueria, will introduce Long Island to its San Francisco Bay Area-inspired fare this week in New Hyde Park.
Originally from California’s Mission District, brothers Leo and Oliver Kremer opened their first Dos Toros 13 years ago in New York City and now have 18 restaurants.
Click here to view the original publication via Fast Casual.