An Uplifted Tavern Experience

An Uplifted Tavern Experience

On a Friday night before the onset of the ongoing midterm season, the Chew Haven team enjoyed a lavish early dinner at Tavern on State, an East Rock establishment located a fifteen minute walk away from the central Yale campus (on State Street, nestled among other restaurants previously reviewed by our blog). The multitude of … Continue reading