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 11 hours ago | 144
Updated 1 day ago | 39
Updated 1 day ago | 9
Updated 8 days ago | 28
Updated 10 days ago | 22