Oxhead Tavern vs. Oliver Wight Tavern ?
I am headed to Sturbridge on Saturday for lunch and didn't want to go to the Publik House for a mediocre over priced meal.
Any opinions on the Oxhead Tavern or the Oliver Wight Tavern?
Thanks in advance!
Updated 1 hour ago | 23
Updated 6 hours ago | 10
Updated 13 hours ago | 21
Updated 5 hours ago | 13
Updated 11 hours ago | 64