One-Of-A-Kind Coffeehouse in South City

Mokabe’s Coffeehouse, at 3606 Arsenal St. in South St. Louis, is about so much more than just coffee and snacks. Owner Mo Costello sees her shop as somewhat of a refuge for some, a meeting place for activists, a welcoming place for all.