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

2030 Martha St, Omaha, NE 68108-3826
+1 402-346-3300
Save
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Overview
  • Excellent51%
  • Very good33%
  • Average8%
  • Poor8%
  • Terrible0%
Travellers talk about
Restaurant Hours
CUISINES
Mexican
PRICE
$
RATINGS
Service
Food
Value
Atmosphere
LOCATION
2030 Martha St, Omaha, NE 68108-3826
All Details
Write a Review
Reviews (12)
Traveller rating
Traveller type
Time of year
Language

1 - 10 of 12 reviews

Reviewed 1 week ago

Loved the food and the ambience. Ate lunch here after arriving for the CWS. Good service, clean bathrooms.

Thank harmsenom
Reviewed 28 January 2017

I actually tried this restaurant with a friend because we were loyal followers of another South O Mexican haunt that we stopped going to after a health department issue. So, we have been trying to find a new Mexican restaurant and El Rancho was rated...More

1  Thank Aryn B
Reviewed 27 October 2016

Nothing fancy here but it is good standard reliable mexican food. It is authentic and portions are like at moms house.

Thank Cynthia C
Reviewed 20 July 2016

This place is OK. Nothing special. There are lots of Mex places around the area. This is one of them.

Thank Jags12us
Reviewed 9 July 2016 via mobile

Diamond in the ruff, authentic mexican, well worth the trip off the main drag! My 10 year old thought it was the best mexican he's ever had. Don't let the bars on the windows scare you off, the inside is clean and everyone is very...More

Thank travelindreams
Reviewed 20 April 2016

On our way home from the airport decided to try a new Mexican place...wow were we in for an awesome surprise. Clean restaurant, nice servers. I LOVED the salsa platter that came for FREE...what an fun and delicious treat. I had the green enchiladas in...More

Thank AmandaLackas
Reviewed 20 February 2016

The caldo de pollo is excellent for curing illness and tastes yummy on a cold Winter night. However, their sopes de carne asada are the best in Omaha. Friendly atmosphere. Always families enjoying a meal. Jukebox available. Quick friendly staff that has worked there for...More

Thank Jamie P
Reviewed 16 October 2015

This is real Mexican food. We arrived about 11:30 a.m. Sunday morning. By noon every table was taken and we were the only gringos in the place. When you come in they will bring a bowl of tortilla chips and five different kinds of salsa....More

Thank YojoaDon
Reviewed 19 June 2014 via mobile

Don't be put off by outside appearance of restaurant...it is hidden gem. The chip/relish tray they serve complimentary is unbelievable...beer glass is Frosted for the Victoria beer that is already ice cold! Food was delicious...reasonable prices...

Thank CDC_ALUMNI
Reviewed 5 March 2014

The food here is great. I love the chips and salsa, when it comes out it has like 5-6 choices with roasted peppers in the middle. Be prepared the menu is all in Spanish, but the waiters can kinda walk you through it. the food...More

Thank Todd G
Nearby
Nearby Restaurants
Louie M's Burger Lust
80 reviews
.64 km away
Dinker's Bar
123 reviews
.93 km away
Cascio's Steak House
146 reviews
1.28 km away
Smoking Jay's
38 reviews
.93 km away
Nearby Attractions
Henry Doorly Zoo
4,547 reviews
2.00 km away
Hollywood Candy
53 reviews
2.02 km away
The Durham Museum
807 reviews
1.93 km away
Omaha Children's Museum
406 reviews
1.83 km away
Questions & Answers
Get quick answers from El Rancho staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Submit
Improve this listing

Restaurant Details

Rating summary
  • Food
    Service
  • Value
    Atmosphere
Cuisine
Meals
Dinner
Restaurant features
Waitstaff, Seating
Location and Contact Information
  • Address: 2030 Martha St, Omaha, NE 68108-3826
  • Location: United States  >  Nebraska (NE)  >  Omaha
  • Phone Number: +1 402-346-3300
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