Map and Menu Blog
In the center of the town of Warren, Vermont there’s a bend in the mountain brook that cuts perpendicular across Main Street. Nestled in that bend, you’ll find the Pitcher Inn, a grand white building, heavily-porched, with a character….Read More