In partnership with KM Malta Airlines — APEX Four Star Major Airline 2026
HomeRestaurantsMsidaCafé Cuba

Café Cuba

Caribbean, Mediterranean, Pizza, Burger restaurant · Msida, Malta

Reserve a Table →
4(315 Google reviews)
€15-30 per head££
Café Cuba restaurant Msida Malta
Café Cuba Malta photo 2
Café Cuba Malta photo 3
Café Cuba Malta photo 4
Café Cuba Malta photo 5
🍽 Dine In📦 Takeaway🛵 Delivery✓ Reservations🌿 Vegetarian🍷 Wine🍺 Beer♿ Accessible☀️ Lunch🌙 Dinner
Flying to Malta? Book direct with KM Malta Airlines from London Heathrow & Gatwick.Search Flights →

Tucked away in Msida, Café Cuba offers a vibrant fusion of Caribbean and Mediterranean flavours, alongside crowd-pleasing pizzas and burgers. Its warm, inviting atmosphere has earned it a loyal following, with diners praising the attentive service and diverse menu. As 谈家赫 put it, "I’m a Chinese student.This afternoon,I go to this restaurant from school library to feed myself,this is my first time to come here so I feel a little strange about this restaurant."

The restaurant’s standout feature is its ability to blend culinary traditions seamlessly, offering dishes like jerk chicken alongside Mediterranean platters, all at reasonable prices. Whether you’re craving a hearty burger or a tropical-inspired meal, Café Cuba delivers with consistency. Its central location makes it a convenient stop for lunch, dinner, or even breakfast, with options to suit every palate.

What Diners Say

"I’m a Chinese student.This afternoon,I go to this restaurant from school library to feed myself,this is my first time to come here so I feel a little strange about this restaurant.A young lady Lili who is so friendly receives me and also introduces the food patiently while I go inside.After conside..."

谈家赫 · a month ago · via Google

"The team here at Cuba have been fantastic. Krispa and Jess looked after us beautifully as did the kind bar man who made my mum a delicious chocolate milkshake when she woke up from her coma. A very kind bunch!"

Francesca Colquhoun · a month ago · via Google

Opening Hours

Monday9:30 AM – 10:30 PM
Tuesday9:30 AM – 10:30 PM
Wednesday9:30 AM – 10:30 PM
Thursday9:30 AM – 10:30 PM
Friday9:30 AM – 10:30 PM
Saturday9:30 AM – 10:30 PM
Sunday9:30 AM – 10:30 PM

Location

📍 Msida, MaltaOpen in Google Maps →

Frequently Asked Questions

What type of cuisine does Café Cuba serve?+
Café Cuba offers a diverse menu featuring Caribbean, Mediterranean, pizza, and burger options. This fusion of flavours caters to a wide range of tastes, from tropical-inspired dishes to classic Mediterranean fare and crowd-pleasing favourites like pizzas and burgers.
Where is Café Cuba located?+
Café Cuba is situated in Msida, Malta. The exact address is Triq Roberto Ranieri Costaguti, L-Imsida. For those familiar with the area, it’s conveniently located near Pizza Hut, which is just 26 metres away.
What are the opening hours for Café Cuba?+
Café Cuba is open daily from 9:30 AM to 10:30 PM. This consistent schedule allows diners to enjoy breakfast, lunch, or dinner at their convenience. The restaurant does not close on weekends, making it a reliable option for any day of the week.
Does Café Cuba offer vegetarian options?+
Yes, Café Cuba provides vegetarian options to accommodate non-meat eaters. The menu includes a variety of dishes that cater to vegetarian preferences, ensuring all guests can find something satisfying to enjoy alongside the Caribbean and Mediterranean offerings.
Can I make a reservation at Café Cuba?+
Reservations are accepted at Café Cuba, making it easy to secure a table for your visit. Whether you’re planning a casual meal or a special occasion, booking in advance ensures a smooth dining experience without the wait.
Is Café Cuba wheelchair accessible?+
Yes, Café Cuba is wheelchair accessible, ensuring that all guests can dine comfortably. The restaurant is designed to accommodate visitors with mobility needs, reflecting its commitment to inclusivity and accessibility for everyone.
Does Café Cuba offer takeaway or delivery?+
Café Cuba provides both takeaway and delivery services, offering flexibility for diners who prefer to enjoy their meals at home. Whether you’re in a hurry or simply want to relax, the restaurant makes it easy to savour its Caribbean and Mediterranean flavours wherever you choose.
What is the average price per head at Café Cuba?+
The average price per head at Café Cuba ranges from €15 to €30, making it an affordable option for most diners. With its ££ price level, the restaurant offers good value for its diverse menu, which includes everything from Caribbean dishes to Mediterranean platters and burgers.

Menu prices and opening hours are correct as of July 2026 and are subject to change. Always confirm directly with the restaurant before visiting.

Plan Your Visit
Address
Msida, Malta
Average Spend
€15-30 per head
Visit Website →Get Directions →
Staying in Msida?

Browse KM Malta Airlines approved hotels near Café Cuba.

Find Hotels →
Ask Melita

Get personalised restaurant recommendations from our AI Malta expert.

Ask Melita — AI Expert →
Malta Holidays
Complete holiday packages with flights & hotels
Book a Malta Holiday →