Oxhead Tavern
Located on Cedar Lake at The Sturbridge Host Hotel, The Oxhead Tavern offers seasonal fireside or lakeside dining and beachside live entertainment in summer.
Oxhead Tavern
Related Inspiration
MASSACHUSETTS MASTERPIECE TRAIL
A statewide collection of 24 diverse works of art, from oil paintings to taxidermy frogs…