Bo Diddley's Deli

$ • Sandwich Shops, American, Soup

Hours today·

About Bo Diddley's Deli

Bo Diddley's Deli is a long-standing favorite spot known for their delicious subs and friendly staff. The recent remodel has brought a nice update, with customers appreciating the filling and fresh meals, including the creamy cheese asparagus soup. The menu offers a variety of tasty options beyond just subs. The atmosphere is cool and welcoming, with both indoor and patio dining available. Customers have praised the high-quality and plentiful meats, great pickles and banana peppers, and soft, delicious bread. Despite some feedback about the sub fillings, Bo Diddley's Deli continues to impress with great food, service, and affordability, making it a go-to spot for lunch breaks and meals with family.

Menu

Add a Menu
Bo Diddley's Deli Menu
Bo Diddley's Deli Menu

Customers' Favorites

Photos

Add a Photo
Bo Diddley's Deli
Bo Diddley's Deli
View All Photos

Bo Diddley's Deli Reviews

4.3
174 ratings
5
80%
4
2%
3
2%
2
6%
1
10%
Food
4.6
Atmosphere
4.4
Service
4.5

Share your opinion about Bo Diddley's Deli

I’ve been coming here since I was a kid! I’m my dad worked at CSB and would bring home BoDid’s subs on Fridays from the St. Joe location. It was our treat. Now in my 30’s my fiancé and I still love to stop in frequently at St. Cloud location. Customer for the past two decades and for life!

Great subs, soups and service. I get the whole tuna and even a half of the Italian. This place deserves more than 5 stars!
I have been going to Bo Diddleys for over 30 years and Bo Diddleys subs are the best except for the fact that they switched to Miracle Whip from the traditional Mayo. I remember them trying this switch years ago and they did end up going back to Mayo. At least give us a choice between Miracle Whip and Mayo.
Remainder of menu is great.
The best Greek Gyros in the area. Fantastic Subs that I've been eating sense 16 years old, now 57.

Read All Reviews(174)

Hours

Monday 10AM - 8PM
Tuesday 10AM - 8PM
Wednesday 10AM - 8PM
Thursday 10AM - 8PM
Friday 10AM - 8PM
Saturday 10AM - 8PM
Sunday 10AM - 8PM
Updated on: