When a kitchen fire broke out and shuttered the doors at beloved Tower Grove South bar Stella Blues at 3269 Morgan Ford Road in early April, the owner and staff vowed the closure would be temporary. But if we know anything from the rash of kitchen fires that have closed local restaurants in the last few years, there’s […]
Stella Blues Bar & Grill
Posted inPlaces
