For those who like their pizza with a bit of a kick, the “Carcass” (don’t let the name scare you) is a meat lover’s dream.
Just outside the quaint town of Pawlet, The Barn Restaurant & Tavern offers a dining experience that brings together fresh flavors and cozy charm. Ready to discover the dish that locals can’t stop ...