SPOTS
← All spots

Roasting Plant

Lower East Side · Cafe · Coffee

This is definitely my favorite coffee in the city (and quite possibly the country?). The way they roast and serve the coffee is super innovative. I will say it's pretty pricey and the portion isn't large - but it is so good.

☕️ Coffee

Where

81 Orchard St, New York, NY 10002

Open in Maps

Also in Lower East Side