Windsor/Windsor Locks - Best Restaurant 1) Union Street Tavern20 Union St. Windsor (860) 683-2899www.unionstreettavern.com Copyright © 2018, CT Now