Explore your sense of wonder
Filter By...
Oxhead Tavern
Sturbridge
Located on Cedar Lake at The Sturbridge Host Hotel, The Oxhead Tavern offers seasonal fireside or lakeside dining and beachside... more
- A
Oxhead Tavern
366 Main Street
Sturbridge
508-347-7393