FoodWire: Downtown Starbucks Among Closures

The St. Louis Business Journal reports that the Starbucks at 521 Olive Street downtown is among the 200 stores nationwide (300 total) being closed. According to the article, the downtown location will close next month.

Sponsor Content

My Voice Nation Help

Now Trending

From the Vault