Tag Archives: tavern in the square

Restaurant Review: Tavern in the Square (Cambridge, MA)

Tavern in the Square is a restaurant in Central Square in Cambridge, Massachusetts. I had the opportunity to eat dinner there yesterday and it was a great experience. The location is great because it is right in the center of … Continue reading

Posted in Food and Drink | Tagged , , , , | Leave a comment