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 21 days ago | 19
Updated 24 days ago | 254
Updated 16 days ago | 25
Updated 1 month ago | 14
Updated 25 days ago | 49