Tampa’s first kombucha bar and taproom, Flower Crown, officially opens
Franklin Street is full of local gems, and the newest announced addition is Flower Crown, a Kombucha Bar located at 1607 N Franklin Street. Tampa’s only dedicated Kombucha Bar and […]