Tea room to close after more than 7 years on Cherokee Street By: St. Louis Business Journal via Business Journals June 21, 2024 at 12:25 PM EDT After seven and a half years of business on Cherokee Street, Teatopia will permanently close its doors this weekend, the cafe announced Thursday. Read More >>