Get Served for the US Open
Game, set, match! If you’re looking for places to go and TVs to watch for this year’s US Open, we’ve got you covered. Both locations of The Windsor will be airing all the matches on their flat screen TVs, along with food and drink specials. From now until September 9th, the upscale sports bar and restaurant will be offering a […]
Read more ›