Dos Toros Taqueria, located in New Hyde Park at 1624 Marcus Avenue, held its grand opening on Thursday, Jan. 19. It’s the brand’s 19th location in New York.

The fast-casual Mission-style taqueria was founded by California brothers Leo and Oliver Kremer who, according to the company’s website, got a “rude awakening” when they arrived on the East Coast and realized “the same stuff simply wasn’t available.”

“We decided to do something about it,” they said.

Click here to view the original publication via Nassau Daily Voice.