ST. LOUIS – For years, Blues City Deli in the Benton Park neighborhood has been known for their po-boy’s and muffuletta’s to their old-fashioned soda!
According to LoveFood.com, the “most fantastic” restaurant in the United States was none other than Blues City Deli. Serving the St. Louis community since 2004, Blues City Deli is located at ...