The Matadors of the Burrito World Open Third Location
Dos Toros is one taqueria that brings your taste buds straight to San Francisco. Brothers Leo and Oliver Kremer, the toros of the restaurant's name, moved to New York City and couldn't find a burrito that lived up to their Bay Area expectations. They decided—though they admit a little recklessly—to open their own restaurant. We're glad the Kremer brothers listened to their growling stomachs. Dos Toros is charging through Union Square, the West Village, and as of this month, also the Upper East Side.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?