Riverfront Times (Dining)
5/17 5:04A
Jessica Rogen
In April, one of St. Louis' favorite bars shut its doors indefinitely after a kitchen fire. Stella Blues Bar (3269 Morgan Ford Road), beloved for its cash-only, dirt-cheap neighborhood vibes and its...