Dexknows Logo
Close
      • Use My Location
        Log InSign UpFind ProsSearch
        Log in UserLog InSign up UserSign Up
        1. Home
        2. MA
        3. Sturbridge
        4. Restaurants
        5. American Restaurants
        6. The OxHead Tavern
        7. Gallery

        The OxHead Tavern

        366 Main St, Sturbridge, MA 01566
        American Restaurants, Bars, Family Style Restaurants
        Gallery (5)
        The OxHead Tavern - Sturbridge, MAThe OxHead Tavern - Sturbridge, MAThe OxHead Tavern - Sturbridge, MAThe OxHead Tavern - Sturbridge, MAThe OxHead Tavern - Sturbridge, MA