Rancho Mexican Grill Inc

2157 W Flagler St, 33135, Miami, United States

🛍 Mexican

4.5 💬 1075 Reviews

Phone: +13056037406

Address: 2157 W Flagler St, 33135, Miami, United States

City: Miami

Dishes: 35

Reviews: 1075

"I stumbled upon this gem on Cinco de Mayo, and it was an incredible discovery. The drinks were fantastic—I ordered a strawberry margarita while my daughter opted for a classic margarita. Both were generously sized and gave us a nice buzz. Although the restaurant wasn’t busy when we arrived, it certainly filled up by the time we left. The food was delicious, too. I had tacos and shrimp with rice and beans, and there was enough for lunch the following day. It’s a great new spot for drinks and authentic Mexican cuisine. I noticed only two waitresses on duty, one of whom was also bartending, but they managed to handle the crowd very well."


Address

Show Map

Claudia Claudia

Best Mexican food in Miami. Visited from North Carolina; the food was excellent! Even repeated a second day. Great customer service! 100% Recommend.

Menu - 35 options

All prices are estimates.

Reviews

Duh
Duh

Food was delicious and not expensive. I was disappointed the chips didn't come with salsa but with bean dip instead, which was good. Would visit here again


joe
joe

I've tried menudo in many states across the country, but I never expected that a cozy little Mexican family restaurant in South Miami would serve the best menudo I’ve ever had. It’s truly exceptional! The beans are fantastic as well, and everything is fresh and authentic. It’s a nice, inviting place with friendly staff. Given the limited Mexican influence in Miami, the food here is both authentic and delicious. Highly recommend!


Cheryl
Cheryl

I stumbled upon this gem on Cinco de Mayo, and it was an incredible discovery. The drinks were fantastic—I ordered a strawberry margarita while my daughter opted for a classic margarita. Both were generously sized and gave us a nice buzz. Although the restaurant wasn’t busy when we arrived, it certainly filled up by the time we left. The food was delicious, too. I had tacos and shrimp with rice and beans, and there was enough for lunch the following day. It’s a great new spot for drinks and authentic Mexican cuisine. I noticed only two waitresses on duty, one of whom was also bartending, but they managed to handle the crowd very well.

Miami

Miami

Miami is a vibrant coastal city known for its diverse culture, beautiful beaches, lively nightlife, and cuisine featuring Cuban-inspired dishes like Cuban sandwiches and fresh seafood.

Categories

  • Mexican Authentic Mexican flavors await you with sizzling fajitas, savory tacos, zesty enchiladas, and fresh guacamole, all crafted with rich, traditional spices and served with vibrant sides. Enjoy a fiesta on your plate!

Similar Restaurants

NusrEt Steakhouse Miami

NusrEt Steakhouse Miami

999 Brickell AveFL 33131, 33131-3012, Miami, United States

Full • Meat • Steak • Steakhouse


"I took my husband here as a surprise for our anniversary. It was our first time in this location but we've been to the one in Turkey. I called in ahead of time to let them know we'll be there for our anniversary and asked if they do anything. The person on the one stated we bring out a premium dessert to you and our servers will over to say Happy Anniversary. I asked if he could notate it on the reservation and he said he would. We had our dinner and they brought out the dessert they have which is the bakhlava. Now being in the hospitality business and prior experiences, restaurants bring out the dessert complimentary when there's an occasion and that's what I understood from the host that answered the phone. Anyways, they brought out the check and charged us for the dessert. I kindly asked to speak with the manager, Lawrence and explained to him the sit and showed him the call on my phone. He left and checked with the person that answered the phone and stated that there was a misunderstanding and we don't offer complimentary dessert. Now as a courtesy and from such a high end restaurant, you would think they would go ahead and take care of the dessert as this is what was explained to me but he rudely refused. He was not polite or helpful whatsoever. I for sure will not be going to this location again and definitely don't appreciate how Lawrence the manager had treated us"