Home   →   United States Yellow Pages   →   Missouri Yellow Pages   →   Saint Louis Yellow Pages   →   Saint Louis Delicatessens   →   Blues City Deli


Blues City Deli

Address:

2438 McNair Ave, Saint Louis, MO 63104

Phone:

(314) 773-8225

Hours:
  • Mon: 11am-4pm
  • Tue: 11am-4pm
  • Wed: 11am-4pm
  • Thu: 11am-7:30pm
  • Fri: 11am-4pm
  • Sat: 11am-4pm

Nice to Know:
  • Good For Kids Yes
  • Noise Level Average
  • Parking Street
  • Wifi No
  • Accepts Credit Cards Yes
  • Good For Groups Yes
  • Recommended Meal Lunch
  • Outdoor Seating Yes
  • Wheelchair Accessible Yes

Other Details:
Hmmm??? Well back in the late ’70s, when I was a warehouse guy, me and my buddy “Bates” wanted to open a BBQ and Italian joint. They said, “You can’t do that, you don’t know nothin’ bout the restaurant biz!” Then in ’85, my good buddy Joe said, “I’ll show you the biz.” He did and I fell in love with it. After many failed attempts to open an Italian Cafe, I almost decided to give up and came up with another idea…an Italian Sandwich Shop. The banks kept sayin’, “NO!”

Restaurants, Cafes, Delicatessens

Other Businesses: