Oxhead Tavern

366 Main St
Sturbridge, MA 01566
Google Maps

Phone: 
508-347-7393
Built in 1920, the Oxhead Tavern is an example of early American dining at its best. Situated on Cedar Lake, offering casual, relaxed dining indoors, or on the patio. Live music Friday and Saturday nights during the summer months. Serving lunch and dinner.
Restaurant Information
Reservations: 
Unknown
Share |