Soulard Coffee Garden, the colorful café and garden that occupied the space at 910 Geyer Ave. in St. Louis for about two decades, has decided to call it quits. The restaurant broke the news of its closing to customers via its Facebook page on Monday, Feb. 21, effective immediately. A mainstay in the bustling and historic Soulard […]
