Located in Sturbridge, MA, Oxhead Tavern serves meals of excellent quality and we invite you to try our delicious food.

We also serve beer, wine and spirits.

86867832_10158074985194329_7290081500282748928_n.jpg

The key to our success is simple: providing quality consistent food that taste great every single time. We pride ourselves on serving our customers delicious genuine dishes like: Classic American with a twist!

 
DJI_0225.jpg

Eat delicious food. Grab a drink. But most of all, our beach side location will allow you to relax & enjoy your meal! We thank you from the bottom of our hearts for your continued support.

366 Main Street
Sturbridge, MA 01566

We are temporarily closed

We hope to see you again soon!

Watch FaceBook for updates