We collaborate closely with you to craft a customized menu that perfectly caters to your requirements. Whether you're planning an intimate gathering with loved ones, organizing a business lunch or dinner, or hosting a grand celebration, we are here to ensure an unforgettable culinary journey. Our offerings range from generous sharing platters to delightful bite-sized treats, tailored to create lasting memories. Please note that we exclusively offer Drop-Off and Pick-Up Catering services for your convenience.

How to order?

- 1 -
Place your order

Check our Menu and choose from a wide variety of food options. Call us and order over the phone.
- 2 -
Prepared by our chefs

Nutritious meals prepared daily in our 5* kitchen, using high quality fresh ingredients.
- 3 -
Delivered to you

We provide on-time pick-up and delivery orders on hot and cold food containers.
- 4 -
Ready to enjoy

Enjoy our fresh food that is tasty, filling, hassle free and prepared to order.


At Soul de Cuba Cafe, we take great pride in delivering a versatile and top-notch service experience, coupled with the use of quality ingredients sourced from the finest markets in British Columbia. Our dedicated team is skilled and adept at catering to your unique preferences and needs. If you desire delectable cuisine at reasonable prices, accompanied by friendly and attentive staff who are genuinely committed to providing an excellent dining experience, then your search ends here. Our Drop Off/Pick-Up Catering option is perfectly suited for intimate weddings, anniversaries, showers, house parties, and birthdays. It is especially ideal for smaller groups who crave exceptional food without the need for full-service arrangements and added expenses.

Nestled near the heart of downtown Kelowna and the soul of the cultural district is Soul de Cuba Café, offering up authentic Cuban dishes for breakfast and lunch. Delicious dishes to start your day and the best Mojitos this far North!

Our Regular Hours

Sunday & Monday
8:30 AM - 3:00 PM

Tuesday - Thursday
8:30 AM - 4:00 PM

Friday & Saturday
8:30 AM - 8:00 PM

Get In Touch