Now Open

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