An award-winning news site covering the East Village of NYC
Wednesday, February 24, 2021
Invasion planned for Planet Taco
In case you missed our past from this past Friday... Planet Taco is opening soon at 141 Second Ave. between St. Mark's Place and Ninth Street ...
New signage is up now promising, "The Invasion Is Coming!"
And we're still awaiting official confirmation on who's behind the new venture.
As we noted last month, another taco shop was prepping to take over this space last leased by Otto's Tacos.