Now Open

Terra Rossa reopened on the Sugarbush Access Road in Warren Vermont. To all of our loyal patrons and friends, we look forward to to seeing you again this winter!