How Many Foxtail Locations Are There?
foxtail coffee is based in Winter Park. Most of its 30 locations are in Central Florida. How many locations does foxtail have? Founded in 2016, Foxtail now has 13 area locations and is no stranger to trying different setups for its coffee shops. For example, the chain has a location in the Tommy Hilfiger store … Read more