There’s a jewel on the Muizenberg beach front and it’s called Casa Mia Gourmet. It has a fantastic, varied and delightful menu which caters to all tastes and palates and includes influences from all over the globe. Situated opposite the Muizenberg Pavilion, Casa Mia has the advantage of the parking area across the road.

The restaurant itself is warm and welcoming, but its menu is geared towards fine dining without an outrageous price-tag. It is in essence a family restaurant so children are welcome and patrons are not required to dress up unless they’d like to. There’s a cosy downstairs area with intimate seating and upstairs there’s a lounge area where guests can meet for an awesome cocktail before dinner or relax in upon completing the dining experience. The interior colours are neutral and there’s a fair amount of light wood throughout the establishment. 

Casa Mia was recently lovingly opened by hands-on chef Marisa who enjoys nothing more than planning and preparing delicious meals in her kitchen. This restaurant is deceptive from the outside, but step inside and order and you’ll be blown away by the mouth-watering menu which has Spanish, Moroccan and South African influences. It is in fact a menu which changes regularly depending on what’s available seasonally but typically between Mondays and Wednesdays home-cooked meals for R79,00 per head are served and patrons can bring their own wine as there’s no corkage on those days.

On the other days the restaurant has become famous for a perfectly grilled steak infused with garlic and rosemary, onion rings, crushed potatoes made with cream cheese. There are numerous other options to choose from so definitely pop in and peruse the menu. On Sundays there’s a delicious Sunday Lunch available with kids under 7 years eat free.

Marisa is happy to host events, celebrations or intimate weddings and if you’d like outside catering organised you’re welcome to contact the restaurant to discuss your requirements.




Head south on Simon Van Der Stel Freeway/M3 and continue onto Exit 23 (signs for M42/Steenberg Road/Muizenberg). Slight left toward Steenberg Road/M42 and continue onto Steenberg Road/M42. Turn right onto Main Road/M4 and continue for about 3.5 km. Turn left onto Atlantic Road/R310. Turn right onto Beach Road and by the traffic circle, take the 3rd exit and stay on Beach Road. Casa Mia Restaurant will be on the left.


-34° 6' 27.17''


18° 28' 16.42''
Book a Table at Casa Mia Gourmet
Book a Table
Contact Casa Mia Gourmet
Contact Us
Balmoral Building
52 Beach Road


View map
Food Served
SpanishBreakfastLatin AmericanSouth African
Average Price$$
Payment accepted
Trading Hours
Monday - Thursday: 07:00 - 21:00
Friday & Saturday: 07:00 - 23:00
Sunday: 08:00 - 16:00
Take Out
Secure Parking
Child Friendly
Outside Seating
Outside Catering
Load Shedding
Dining-OUT is proud to be South African
© 2018 - South African Restaurants - Dining-OUT