At long last, Citygarden’s Terrace View Cafe has a restaurant again. Burger 809 softly opened in the space at 808 Chestnut St. in downtown St. Louis in mid-July, and a grand opening is slated for Friday, Aug. 9. “The building has been vacant for a couple years, so the community is really glad to see […]
