Tradition Renewed

Colonial charm in the heart of New England! Located on South Main Street in East Windsor, stop in and enjoy our outstanding menus and warm atmosphere. Check out our Beer and Wine menus in the lounge and find out why we were voted number 1 Happy Hour!