October 29, 2020
A massive new brewery and restaurant opened in Soho last week, becoming the only production brewery in Manhattan. Located at 12 Vandam Street, Torch & Crown Brewing Company measures 9,000 square feet over three levels and boasts soaring ceilings, ivy-covered walls, and enough seating for 250 people inside and 180 people in their heated outdoor space. Although the brewery's original May opening date was delayed because of the coronavirus, the team managed to stay afloat by launching a direct beer delivery service in the city.
Details this way