Preview built for @ranchograndekendall· Claim this page to keep it live + edit anything
Not your business? Get your own →
El Rancho Grande Kendall@ranchograndekendall
El Rancho Grande Kendall
restaurant_mexican · Kendall

Miami's Favorite Mexican Cuisine

Sizzling fajitas, handcrafted margaritas, and the best Tres Leches in Kendall — dine in or order online.

About us

El Rancho Grande has been serving Kendall its best Mexican cuisine for years. From sizzling beef fajitas and queso fundido to handcrafted margaritas and our legendary Tres Leches dessert, every plate is made to impress. With nearly 2,000 Google reviews and a 4.5 star rating, we are where South Miami comes for real Mexican food. Dine in, take out, or order delivery via MexyGo.

Services

Authentic Mexican flavors, made to order

  • Beef Fajitas

    Sizzling slices of beef served in a hot skillet with peppers, onions, flour tortillas and house sauces

    $18.95
  • Chicken Fajitas

    Grilled chicken breast, bell peppers and onions sizzling in a cast iron skillet

    $16.95
  • Queso Fundido

    Melted cheese with chorizo served with warm tortillas — a must-share appetizer

    $10.95
  • Guacamole

    Fresh house-made guacamole with chips

    $8.95
  • Flautas

    Crispy rolled tortillas filled with chicken or beef, topped with cream and salsa

    $12.95
  • Chicken Chimichanga

    Deep-fried burrito filled with chicken, rice, and beans — served with sour cream and guac

    $14.95
  • Tres Leches

    Our legendary dessert — moist sponge cake soaked in three milks, lightly sweetened

    $7.95
  • House Margarita

    Handcrafted margarita — on the rocks or frozen, available in multiple flavors

    $10.95
  • Michelada

    Mexican beer cocktail with tamarind dip stick — the house specialty

    $9.95

Videos

  • Probando Comida Mexicana en El Rancho Grande Kendall

  • Sample inspiration: Great Mexican Food in Miami

  • Sample inspiration: Margarita Fajitas — Tequila Lime Carne Asada Recipe

  • Sample inspiration: Restaurant Style Fajitas — Authentic Mexican Recipe

What people say

  • Mariana Del Mar was beyond amazing, excellent hospitality and even better food. Hats off to the chef — I definitely recommend the food and will be back again and again!

    Juliana Z.

    Google Review · 5★

  • We were greeted and immediately provided a table. Ari is the best — she accommodated every request and made our experience a memorable one. We shared queso fundido, flautas, and fajitas. All were delicious. The best part of the night were the margs — each of us had a different one and they were absolutely amazing!

    Max B.

    Google Review · 5★

  • I have never had an experience like tonight at Rancho Grande. The service was unusually exceptional. Try their micheladas with a tamarind dip stick — WoW! All the plates were expertly cooked, first rate beef served sizzling in a hot skillet. The Tres Leches dessert was also unusually delicious. If you are in South Miami you must try this place.

    Leonardo G.

    Google Review · 5★

  • El Rancho Grande is a nice neighborhood Mexican restaurant — casual and inviting, and the food was quite good, especially the guacamole. I had the beef fajitas which were very good and not overcooked. The staff was friendly. We would recommend this restaurant and will go back.

    Donald B.

    Google Review · 4★

Common questions

  • Do you offer delivery?

    Yes! We offer delivery and take-out through MexyGo — visit our website at ranchokendall.com for ordering options. You can also call us at (305) 382-9598 to place a take-out order.

  • What are your most popular dishes?

    Our sizzling beef fajitas, queso fundido, and house margaritas are customer favorites. For dessert, do not leave without trying our Tres Leches — guests consistently say it is the best they have ever had.

  • Where are you located?

    We are at 12881 SW 88th St, Miami, FL 33186 — in the heart of Kendall. Plenty of parking available.

  • Do you accommodate large groups?

    Absolutely — we have hosted parties of 7 or more with fast, attentive service. For large groups we recommend calling ahead at (305) 382-9598 so we can seat everyone together comfortably.

Get in touch