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
Located on Cedar Lake at The Sturbridge Host Hotel, The Oxhead Tavern offers seasonal fireside or lakeside dining and beachside... more
366 Main Street
Sturbridge
508-347-7393