Popular

More Photos

High Scores

About

2438 McNair Ave
Saint Louis, MO
+1-314-773-8225
Blues City Deli

Blues City Deli

Sándwiches
127 reviews 127 reviews

Top Review On Yelp

rating Jun 24, 2018
The reviews do not lie. Blues City Deli is one of the very best sandwich spots I have ever been to. Within the tiny space is housed sandwich-making... (read more)
Joshua W.