Blues City Deli, St. Louis, 11/19/21

Blues City Deli opened in 2004 as a combination of the owners love of food and music in a New Orleans style sandwich shop.  There is no live music …

Blues City Deli, St. Louis, 11/19/21