I Conquered ‘The Mighty Ox’ At The OxHead Tavern In Sturbridge Mass.
I spent some time in Sturbridge Mass. this past weekend and was fortunate enough to stumble upon this gem around lunchtime. The OxHead Tavern, home of 'The Mighty Ox,' a ridiculous burger that I had to have and conquer. Mission accomplished.