Ate lunch today at Blues City Deli. This place is supposedly the best deli in St. Louis. It’s nestled in a really cool neighborhood just sitting there on the street corner. We almost didn’t even find it. Their reputation is definitely worthy. We need a place like this in OKC somewhere. If we have places like this, I’d love to know about them.