Taco Mix Opens Lower East Side Restaurant on Delancey Street
Taco Mix just launched its newest city outpost. Headquartered on Delancey Street, the fast casual establishment is a year in the making, and began serving last week.
Founded on 116th Street in 1991, Taco Mix is known for its al pastor tacos, and considered by many as one of the city’s best. The Spanish Harlem-based business last summer signed a ten-year lease on the 606 square-foot store, previously occupied by the Happy Wok Chinese takeout spot.
However, the inauguration of Taco Mix at 156 Delancey is overshadowed by the recent $15 million sale of the low-rise retail strip in which it resides.