2 min read Chelsea Hotel The Chelsea St. Pete’s British-Flavored Espresso Shop Is Open up May 12, 2021 Michelle ST. PETERSBURG, FL — The Chelsea St. Pete formally opened its coffee and tea...