Get directions to: Xo Taste, New York, NY Restaurant address: 41-43 Elizabeth Street New York, NY 10013, USA Driving Walking Bicycling Restaurant: Xo Taste