Pretend like you're vacationing at a faraway beach resort at this Tulum transplant right in Soho. Filled with lush plants and sandy floors, the space is a respite from the urban streets with contemporary Mexican cusines and cocktails. Make sure to also check out the coffee shop and retail store before the whole shebang moves to an indoor location for the winter.
Time Out says
Details
- Address
- 76 Varick St
- New York
- 10013
Discover Time Out original video
Â