Foxtail’s Farmhouse


Eateries, Latest

Looking for a cool chill place to hang out relax and grab a cup of coffee or tea? Introduce yourself to Foxtail Coffee’s flagship location in Winter Park, Fl. Don’t worry if coffee or tea is not your tune, you can even order a glass of wine or try one of their signature cocktails. Foxtail […]

February 25, 2018