We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

El Rancho Grande

314 72nd St, Miami Beach, FL 33141-3008
+1 305-363-1020
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent59%
  • Very good30%
  • Average1%
  • Poor5%
  • Terrible5%
Travellers talk about
“fajitas” (12 reviews)
“guacamole” (39 reviews)
Closed Now
Mexican, Latin, Spanish, Vegetarian Friendly
$$ - $$$
314 72nd St, Miami Beach, FL 33141-3008
All Details
Write a ReviewReviews (171)
Traveller rating
Traveller type
Time of year

1 - 10 of 137 reviews

Reviewed 1 week ago via mobile

Lunch at work today was good today because of El Rancho Grande!!! jajaja! El Rancho Grande's food was fresh and very delicious! the salsa dip was excellent as well!

Thank warrendfl
Reviewed 4 weeks ago via mobile

What a find!! We were warmly greeted, shown to our table. The restaurant was quite busy and had a really nice atmosphere. We both had fajitas, chicken and steak. My husband had extra prawns.. they were delicious!! Nicest I’ve had for such a long time....More

Thank KEZH27
Reviewed 18 April 2018

Came here for lunch and ordered the special of the caldo de pollo soup (has avocados!), two tacos, a beef quesadilla and a Negra modelo beer. All of this came out to just $30 bucks! And this was enough for 2 people. The waiter was...More

Thank jessica d
Reviewed 25 March 2018 via mobile

Looking for a great and fresh food, this place is located close to the beach and lots of parking. We have tried a mahi mahi and several dishes to share with one another. Great environment and customer service.

Thank Julio B
Reviewed 13 March 2018 via mobile

Went here the other day with my parents and we were all blown away. Mexican food is one of my absolute favorite types of food so I have been to many Mexican restaurants, and I can easily say this is one of the best I...More

Thank Allison S
George R, Owner at El Rancho Grande, responded to this reviewResponded 14 March 2018

Hi Allison, We're so happy to be one of your favorites - your feedback is what makes our work so gratifying so thank you so much for sharing with us your thoughts. Our guac is definitely a crowd pleaser so we're so glad you and...More

Reviewed 6 March 2018 via mobile

A local friend recommended El Rancho Grande and we’re glad we went. Greeted warmly by Sam, the bartender and our server, we ordered a round of drinks, guacamole and chips. Sam was well informed about the menu and answered all our questions. We each ordered...More

Thank diBiella51
George R, Owner at El Rancho Grande, responded to this reviewResponded 14 March 2018

Hi there! Thank you so much for giving us a try and sharing your feedback with us here! Sam is one of our VIPs and we're lucky to have Giovanni on board - we're so glad that you had a great experience with us. We...More

Reviewed 5 March 2018 via mobile

Great restaurant. The drink Sweet jalapeño margarita is a great choice. The best to order is the ribs ( Slow cook ).More

Thank Francisco Mario G
George R, Owner at El Rancho Grande, responded to this reviewResponded 6 March 2018

Hi Francisco! Thank you so much for your awesome feedback! The Jalapeno margarita certainly gets a ton of love - we're so glad you liked it! And yes, our ribs are slow cooked in banana leaves to retains moisture and flavor. We invite you to...More

Reviewed 23 February 2018 via mobile

We arrived, we instantly got a table and everything seemed to be perfect. They said it's margarita week and if we order one we get one for free, so we did. The Margarita's were ok the guacamole was very good and after a short time...More

Thank Jannik R
George R, Manager at El Rancho Grande, responded to this reviewResponded 26 February 2018

Hi Jannik, We want to personally apologize to you as it sounds like you were so willing to give us a chance with an optimistic outlook and expectations of quality. We sincerely appreciate the time you took to give us your feedback - we take...More

Reviewed 30 January 2018

I went with my girlfriend and both of us got sick (a lot). I even went back to ask them a refund and they said no and they did not offer anyything. Don't go there it's too expensive to get sick!! I am even use...More

Thank Nicolas A
George R, Owner at El Rancho Grande, responded to this reviewResponded 6 February 2018

We are so sorry to hear of your illness and hope that both you and your girlfriend are better now. We can assure you that we prepare and store our food in the highest regards and if there was a case of food poisoning, we...More

Reviewed 22 January 2018

the Guacamole is great, I order a vegetarian dish and it was average. Friendly staff, also enjoyed the margaritas. Will return.

Thank GalaPotente
George R, Owner at El Rancho Grande, responded to this reviewResponded 24 January 2018

We are so glad you enjoyed our Guac! We appreciate your feedback and we'll work to improve our vegan and vegetarian options. We recently added weekend breakfast and catering - we hope to see you again soon. Cheers!!

Nearby HotelsSee all 213 hotels in Miami Beach
Waterside Hotel
146 reviews
.20 km away
Crystal Beach Suites Hotel
464 reviews
.20 km away
Hawaii Hotel
155 reviews
.39 km away
Broadmoor Hotel
593 reviews
.44 km away
Nearby Restaurants
Little Brazil
376 reviews
.18 km away
Cafe Prima Pasta
2,199 reviews
.14 km away
George's Italian Restaurant and Lounge
293 reviews
.01 km away
Buenos Aires Bakery and Cafe
278 reviews
.12 km away
Nearby Attractions
North Shore Open Space Park
140 reviews
.88 km away
Byron Carlyle Theater
5 reviews
.23 km away
Sandbar Lounge
18 reviews
.61 km away
8 reviews
.55 km away
Questions & Answers
Get quick answers from El Rancho Grande staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Brunch, Lunch, Dinner
Restaurant features
Takeout, Reservations, Outdoor Seating, Seating, Waitstaff, Parking Available, Television, Wheelchair Accessible, Serves Alcohol, Full Bar, Delivery
Good for
Groups, Kids, Child-friendly
Open Hours
11:30 am - 11:00 pm
11:30 am - 11:00 pm
11:30 am - 11:00 pm
11:30 am - 11:00 pm
11:30 am - 11:00 pm
11:30 am - 12:00 am
11:30 am - 12:00 am
Location and Contact Information
  • Address: 314 72nd St, Miami Beach, FL 33141-3008
  • Location: United States  >  Florida (FL)  >  Miami Beach
  • Phone Number: +1 305-363-1020
  • E-mail
Established in 1992, we offer a wide range of hand-crafted Mexican cuisine. Indoor, outdoor and bar seating available as well as pick up and delivery. We offer direct delivery (Min order $15) for most of Miami Beach and 3rd party delivery everywhere else. We offer lunch specials, happy hour and weekend specials as well as on-site special events and off-site catering.
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing