Has anyone heard this as well? Great news, if true.
UPDATE from the Business Journal:
The Starbucks on Olive Street in downtown St. Louis that was slated to close Tuesday will remain open.
Employees said they learned Tuesday that the coffee shop at 521 Olive St. was staying open after all.
Requests for comment from Seattle-based Starbucks were not immediately returned.