Now Open

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