Restaurant Reviews from DiningGuide411.com
    Top : United_States: MA: Sturbridge

Oxhead Tavern, Sturbridge, Massachusetts










Oxhead Tavern
366 Main St
Sturbridge MA United States


Phone: 508.347.7393
Accepts: American Express, Visa, MasterCard/Eurocard

Smoking: section

Alcohol: full bar

Dress: casual

Reservations: accepted

Parking: own parking lot

Accessibility: completely