Enable JavaScript to run this app.
Skip to main content
OpenTable logo
  1. Home
  2. United States
  3. Miami - Dade
  4. Miami Beach
  5. North Beach
El Rancho Grande - North Beach, Miami Beach, FL

El Rancho Grande - North Beach

4.3
4.3
21 Reviews
$30 and under
Mexican
314 72nd St, Miami Beach, FL 33141

About this restaurant

  • Neighborhood gem
  • Great for outdoor dining
  • Romantic
Located in Miami Beach, El Rancho Grande is a purveyor of "mexellence" since 1992 for locals & celebs alike.
El Rancho Grande opened in 1992 and is located just one block west of the beautiful coast of North Miami Beach. Since then, El Rancho Grande Cocina Mexicana has been the hub of local flare for authentic Mexican cuisine.
El Rancho Grande's interior, designed by the award-winning Hayden Collective, reflects the hip sensibilities of the surrounding area while also paying tribute to Miami Beach's storied past. The indoor/outdoor restaurant offers the choice to observe passers-by in the glass-encased indoor or cozy outdoor seating to enjoy the refreshing beach breeze, or watch the art "rita" creation at the bar with a full screen television for your favorite team

Not available on OpenTable

Unfortunately, this restaurant is not on the OpenTable booking network. To check availability, please contact them directly.

Is this your restaurant?
Claim this listing

There’s more to explore

Discover countless more restaurants like this one with our app.

Scan the QR code to discover countless more restaurants like this one with our app.

Open app

Additional information

  • Dining style
    Casual Dining
  • Price
    $30 and under
  • Cuisines
    Mexican
  • Hours of operation
    Sunday - Thursday: 11.30am - 11.00pm Friday & Saturday: 11.30am - 12.00am
  • Phone number
  • Payment options
    AMEX, Discover, Mastercard, Visa
  • Dress code
    Casual Dress

What 21 people are saying

El Rancho Grande - North Beach reviews from people who’ve dined at this restaurant. Based on recent rating.

Overall ratings and reviews

4.3
4.3 based on all time ratings
  • 4.3Food
  • 4.4Service
  • 3.9Ambience
  • 4.1Value

NoiseModerate

21 Reviews
  1. Annamarc

    Miami2 reviews

    5.0

    Dined on February 19, 2020

    1. Overall 5
    2. Food 5
    3. Service 5
    4. Ambience 4
    Great option in the neighborhood! Will return for sure.

    Is this helpful?

  2. Sssh

    Indiana1 review

    5.0

    Dined on February 14, 2020

    1. Overall 5
    2. Food 5
    3. Service 5
    4. Ambience 5
    Some of the best margaritas I’ve ever had! Food was great too!

    Is this helpful?

  3. OliviaL

    Montreal1 review

    1.0

    Dined on January 25, 2020

    1. Overall 1
    2. Food 2
    3. Service 1
    4. Ambience 4
    Food was ok. Drinks were meh, my boyfriend took one bite of each of his tacos and couldn’t eat them because they were so fatty. Then at the end of the meal we were told that we didn’t tip enough which is extremely rude and distasteful. I would never recommend this place it truly ruined our dining experience in Miami.

    1 person found this helpful

  4. MarinaC

    Milwaukee5 reviews

    4.0

    Dined on December 31, 2019

    1. Overall 4
    2. Food 5
    3. Service 2
    4. Ambience 5
    Great food but very slow service.

    Is this helpful?

  5. kellyo VIP

    Columbus11 reviews

    4.0

    Dined on December 27, 2019

    1. Overall 4
    2. Food 4
    3. Service 5
    4. Ambience 5
    Amazing guacamole!!

    Is this helpful?

  6. Karen

    Miami19 reviews

    5.0

    Dined on November 2, 2019

    1. Overall 5
    2. Food 5
    3. Service 5
    4. Ambience 5
    Margaritas were delicious! Guacamole and chips were delish and fresh-a must have appetizer. Great menu selections for kids as well. Our favorite Mexican restaurant! Food, drinks, and service are top notch!

    Is this helpful?

  7. OpenTable Diner

    Miami2 reviews

    4.0

    Dined on October 26, 2019

    1. Overall 4
    2. Food 5
    3. Service 5
    4. Ambience 4
    We like mexican food very much and visiting Miami Beach every year made us return again and again at “El Rancho Grande”. We do like very much that the restaurant is family ( especially children friendly ) by giving them something to do by the time of arrival. Waiting time for the food is short and this is a positiv aspect. The servers are very friendly and polite.

    Is this helpful?

  8. Paddy1976

    Chicago10 reviews

    5.0

    Dined on September 16, 2019

    1. Overall 5
    2. Food 5
    3. Service 5
    4. Ambience 4
    Das Lokal war relativ leer als ich eintraf.. oder Service war beispielhaft. Es war eine Freude, die verschiedenen Speisen erläutert zu bekommen... das Essen war großartig.. das einzige Manko dabei war das ich eine Speise bestellte, die für zwei Personen gedacht ist.. aber auch das stellte kein Problem dar.. ich konnte die Reste eingepackt, mitnehmen. Alles in allem ist das El Rancho Grande uneingeschränkt zu empfehlen..

    Is this helpful?

  9. AidaD

    Miami7 reviews

    3.0

    Dined on May 26, 2019

    1. Overall 3
    2. Food 4
    3. Service 3
    4. Ambience 3
    Different menu from El Rancho Grande in Kendall but the food was good, tasty and prepared as described. Ordered a margarita special which my husband did not like at all and they quickly changed it for him. Portions are good size.

    Is this helpful?

  10. Craiglhr

    London5 reviews

    3.0

    Dined on May 8, 2019

    1. Overall 3
    2. Food 3
    3. Service 4
    4. Ambience 2
    The welcome from the staff was amazing. The service was excellent, everyone was very polite and friendly, the best service I’ve seen in a while. The food was good, but think that paying just under $100 for two for a main, three drinks and a guacamole including tip is very excessive for what you are getting. The guacamole was out of this world, I have to say!! Still, overpriced for what it is.

    1 person found this helpful

FAQs

El Rancho Grande - North Beach is rated 4.3 stars by 21 OpenTable diners.

Not available on OpenTable

Unfortunately, this restaurant is not on the OpenTable booking network. To check availability, please contact them directly.

Is this your restaurant?
Claim this listing
Google Map for El Rancho Grande - North Beach

314 72nd St, Miami Beach, FL 33141

Additional information

  • Neighborhood
    North Beach
  • Hours of operation
    Sunday - Thursday: 11.30am - 11.00pm Friday & Saturday: 11.30am - 12.00am
  • Price
    $30 and under
  • Cuisines
    Mexican
  • Dining style
    Casual Dining
  • Dress code
    Casual Dress
  • Parking details
    Street Parking
  • Payment options
    AMEX, Discover, Mastercard, Visa
OpenTable
  • About Us
  • Blog
  • Careers
  • Press
More
Businesses
  • Restaurant reservation software
  • Industry insights
  • Hospitality resources
  • Marketing resources
  • Operation resources
  • How to open a restaurant
  • For restaurants
  • For restaurant groups
Join us on
  • Privacy Policy
  • Terms of Use
  • Cookies and Interest-Based Ads
  • Do Not Sell or Share My Personal Information
  • Cookie Preferences
Copyright © 2025 OpenTable, Inc. 1 Montgomery St Ste 500, San Francisco CA 94104 - All rights reserved.
OpenTable is part of Booking Holdings, the world leader in online travel and related services.
Booking Logo
Priceline Logo
KAYAK Logo
Agoda Logo
OpenTable Logo