Main content starts here, tab to start navigating

Located in Miami Beach, El Rancho Grande is a purveyor of "mexellence" since 1992 for locals & celebs alike.

A note from owner, foodie & chef george rodriguez

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. (Go Heat!)