Choose a location

La Rosa Mexican Grille and Tequileria Randpark Ridge

Burgers Mexican South African
4.7 RR
Menu
Favourite

Attributes

  • Outdoor Seating
  • Wheelchair Friendly
  • WiFi

Book a table

Menu
Favourite

Are you prepared for a nuclear attack on your senses? The exploding flavours, the electric atmosphere, the vibrant colours, the festivities! The magic of Mexico is here at La Rosa Mexican Grille. Come and join us, for an unforgettable experience.

La Rosa Mexican Grille uses only fresh, high-quality ingredients to create exciting and tastebud tingling dishes.

Fancy a drink? A night out?

Meet up with your amigos at the Tequileria and choose from the extensive cocktail and tequila menu –
everything from El Jimador to Don Julio 1942, as well as some home crafted tequilas in a variety of flavors. The fiesta is always on!

Opening Hours

  • Monday 11h00 - 21h30
  • Tuesday 11h00 - 22h30
  • Wednesday 11h00 - 22h30
  • Thursday 11h00 - 22h30
  • Friday 11h00 - 22h30
  • Saturday 11h00 - 22h30
  • Sunday 11h00 - 21h30

Reviews (463)

4.7 out of 5.0
Based on the past 12 months
Food 4.8
Value 4.6
Service 4.6
Ambience 4.8
  • Sharice B. Dined: 6 days ago
    2.8
    Food 2.0
    Value 1.0
    Service 4.0
    Ambience 4.0

    Reviewed on: Sun 09 Aug 26
    It was okay, food not too great and necessarily expensive

  • Mirlize O. Dined: 1 week ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0
  • Jeffery M. Dined: 2 weeks ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0

    Reviewed on: Sat 01 Aug 26
    Excellent place to be for a function. Service is great

  • Donovan D. Dined: 2 weeks ago
    3.8
    Food 5.0
    Value 3.0
    Service 3.0
    Ambience 4.0

    Reviewed on: Sun 26 Jul 26
    Service was slow and the menu could have been sold better... but all in all it was a great evening to catch up with family and friends. It's probably the best Mexican food in JHB.

  • Prathana R. Dined: 2 weeks ago
    4
    Food 5.0
    Value 4.0
    Service 3.0
    Ambience 4.0

    Reviewed on: Sun 26 Jul 26
    The reservation started off smoothly until we arrived. Only to be told that my patio booking was given to another person, even though it was all reserved a week and a half ago. They didn't have my table ready and we had to wait to for them to organize a space for us...21. Then they create a space in the most awkward area, where everyone seemed to be squashed, with little room to get out and in, without bashing into staff, or showing ones rear end at the customers behind, while helping the children order. To top it off..they created 18 seats for 21 people. Thereafter, we learn that bills cannot be split, and the bill was such a mess with so many add-on's that we were just too fed up to ask about, luckily my friend is an accountant so she manuereved the bill for us. It was my birthday dinner, and if it wasn't for the good friends, the good food, and the ambience, I would not recommend having anything consisting of more than 10 folks. I also suggest that the staff be trained more, they are young and their ettiquette in this industry doesn't last throughout their shift.

  • Anushka H. Dined: 2 weeks ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0

    Reviewed on: Sun 26 Jul 26
    Had my Sons 18th Birthday at La Rosa...from food, to service, to ambiance...this place gets a A++ from me!!!!

  • Monique Dined: 3 weeks ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0

    Reviewed on: Fri 24 Jul 26
    We had a wonderful time and the staff were excellent!!!! Service was fop notch! Food was Amazing! I will definitely recommend to everyone!

Show More
Book Now