The Windsor is the perfect spot to take a group of friends for lunch or dinner -- the food is well-portioned and served quickly. Their salads are top-notch and I highly recommend their chicken sandwich as well. I live in the area, so I wholeheartedly expect to stop by regularly for a quick bite I wish I worked closer to this location to also take advantage of the amazing happy hour deals and refreshing selection of cocktails.