If you travel to Mount Dora, Florida you can not miss the High Tea at the Windsor. It is a fun place with unique tastes and offerings and lots of English items for purchase that are normally difficult to find. The food was excellent and the treats were delicious. I highly recommend it. Reservations are recommended. :)
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.