Located in historic Windsor, Connecticut, the Union Street Tavern brings a classic mix of new and old together into a charming and stylish American eatery.

read more