Home Tags La Taqueria

Tag: La Taqueria

Lease signed for chef Dennis Lake’s new Greenwich Avenue eatery

La Taqueria is taking over a space previously occupied by the apparel consignment shop 2nd Time Around.