Ta' Marija image label star icon 4.4

Ta' Marija

Constitution Street, Mosta, Island of Malta 9058 Malta, Island of Malta

European Casual Dining $$
label star icon 4.4

Description

Ta' Marija is the perfect place to experience the best of Maltese cuisine and culture. Located in the heart of Mosta, the restaurant offers a unique dining experience with its traditional ambience and award-winning menu. Enjoy a delicious lunch or dinner, accompanied by live music and Maltese folklore shows every Friday. The friendly staff will ensure you have a memorable evening, and transport to and from your holiday accommodation can be arranged. With a wide selection of vegetarian, vegan and gluten-free options, plus a full bar and free WiFi, Ta' Marija is the ideal place to celebrate with friends and family. Make your reservation today and experience the best of Maltese hospitality.

Hours

  • Sunday

    09:00 AM - 2:00 PM, 6:30 PM - 10:00 PM

  • Monday

    09:00 AM - 2:00 PM, 6:30 PM - 10:00 PM

  • Tuesday

    09:00 AM - 2:00 PM, 6:30 PM - 10:00 PM

  • Wednesday

    09:00 AM - 2:00 PM, 6:30 PM - 10:00 PM

  • Thursday

    09:00 AM - 2:00 PM, 6:30 PM - 10:00 PM

  • Friday

    09:00 AM - 2:00 PM, 6:30 PM - 10:00 PM

  • Saturday

    09:00 AM - 2:00 PM, 6:30 PM - 10:00 PM

Location

Reviews from TripAdvisor

Mi S

Jun 30, 2025

star icon star icon star icon star icon star icon

If you want to taste Maltese food this is a place to go. Besides having great interior made with taste it has great staff and service that makes everyone welcome. I go there with my family whenever...

Warriors_rugby

Jun 13, 2025

star icon star icon star icon star icon star icon

Absolutely amazing place. Service was fantastic. Food was exquisite and the staff went beyond themselves. Complimentary starters. Large glass of wine. Delicious food whichever was too much for...

Glenn M

May 14, 2025

star icon star icon star icon star icon star icon

Wonderful experience! Great staff and amazing food at a beautiful location. I can recommend this to anyone who doesn’t want to be treated as just another tourist. Here it’s a personal experience and...

Similar restaurants

Hours

  • Sunday

    09:00 AM - 2:00 PM, 6:30 PM - 10:00 PM

  • Monday

    09:00 AM - 2:00 PM, 6:30 PM - 10:00 PM

  • Tuesday

    09:00 AM - 2:00 PM, 6:30 PM - 10:00 PM

  • Wednesday

    09:00 AM - 2:00 PM, 6:30 PM - 10:00 PM

  • Thursday

    09:00 AM - 2:00 PM, 6:30 PM - 10:00 PM

  • Friday

    09:00 AM - 2:00 PM, 6:30 PM - 10:00 PM

  • Saturday

    09:00 AM - 2:00 PM, 6:30 PM - 10:00 PM

Ta' Marija