Top Local Places

Blues City Deli

2438 Mcnair Ave, St. Louis, United States
Restaurant/cafe

Description

ad

When you come to the deli..getcha self a Po Boy that might drip on ya..an ice cold beer or old fashioned soda that goes down real nice and easy...make some friends while you're watching a great Blues Band...and do us a favor make yourself at HOME!!!!

Quiz

NEAR Blues City Deli