If you make it to Windsor you have to go to The Penalty Box! They are famous for their Chicken Delight, you get so much food and the taste is amazing. Sometimes there can be a wait if you want to sit in the restaurant but well worth it. Can also order out if needed. Have never been disappointed.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.