El Rancho Grande: Best Mexican Food Pics Ever

El Rancho Grande_Tostadas_John Zur.jpg
John Zur
El Rancho Grande's fresh tostadas.
It might not be Cinco de Mayo any longer, but that can't stop the craving for good Mexican food. At El Rancho Grande, lunch got started with a basket of complimentary chips, served warm with a side salsa kick.

Although listed on the menu, guacamole wasn't available to be prepared tableside for $10, though the pre-made stuff at $4.50 that had chunks of avocado, diced tomato and onion, wasn't bad.

El Rancho Grande_Guacamole_John Zur.jpg
John Zur
Chunky guacamole.
The mexicanisimos tamales ($6.50) are homemade corn meal stuffed with shredded beef, wrapped in corn husk, steamed, and served with red and green chili. The end product is a moist tamale, with good flavor, and just enough chili sauce. The dish includes two large tamales. And the corn husk isn't wrapped around it, which makes for an easier time digging in.

El Rancho Grande_Tamales_John Zur.jpg
John Zur
The moist tamales of El Rancho Grande.
Tostadas ($13.25) include three, large crisp corn tortilla piled high with refried beans, lettuce, ground beef, shredded beef, or chicken, sour cream, cheese, and pico de gallo. The plate comes with sides of rice and beans. The dish is definitely suitable to share. And the freshness is especially evident in the crispness and temperatures of the ingredients; what's meant to be hot is hot, and cold components are cold.

El Rancho Grande's menu even features a generous vegetarian section. Among the items is the taco salad ($9) which is served in a crisp, bowl-shaped flour tortilla filled with lettuce, tomatoes, onions, cilantro, cucumbers, Monterrey jack, and cheddar cheese. The salad is topped with sour cream and guacamole.

El Rancho Grande_Taco Salad_John Zur.jpg
John Zur
The taco salad, off the vegetarian portion of the menu.
Also of note is the refreshing sangria. The half-pitcher ($16) easily serves three people. It is brought in a chilled glass carafe and glasses with ice and a slice of orange.

Overall, the food has a good clean taste. The portions are generous and filling. The menu is extensive and adaptable to a variety of preferences and diets. The outdoor seating on the sidewalk provides a pleasant atmosphere. The look is festive, complete with loud Mexican music overhead.

Besides North Beach, El Rancho Grande has locations in South Beach and Kendall. Delivery (until 10 p.m.) and catering are available.

Follow Short Order on Facebook and Twitter @Short_Order.

Location Info

El Rancho Grande

314 72nd St., Miami Beach, FL

Category: Restaurant

Sponsor Content

My Voice Nation Help

Now Trending

From the Vault