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
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent55%
  • Very good25%
  • Average15%
  • Poor5%
  • Terrible0%
4 weeks ago
“Hidden Gem”
15 Mar 2018
“Still great!”
Restaurant Hours
Mexican, Latin
2030 Martha St, Omaha, NE 68108-3826
All Details
Write a ReviewReviews (20)
Traveller rating
Traveller type
Time of year

1 - 10 of 20 reviews

Reviewed 1 week ago via mobile

First time in Omaha. Celebrating my cousin’s birthday. Craving a spicy plate of chilaquiles to cure the hangover so checked out the reviews for local spots and we decided on El Rancho. My review is based on location, service and the chips and salsa. Service...More

Thank mendoza29
Reviewed 4 weeks ago

While looking on Tripadvisor for a place to at in Omaha while at a baseball tournament we stumbled across El Ranco! I was feeling a little skeptical when we pulled up as this is not in a great area of Omaha. I am very glad...More

Thank SmithTravelsAbroad
Reviewed 16 March 2018 via mobile

Took my wife to lunch and we enjoyed the huge complimentary relish/ sauce tray that comes with the chips! Had the lunch special of 4 tacos for $4.99. Great bargain! We will return.

Reviewed 5 March 2018

I definitely like their fajitas, tacos and tortas, they do have a great selection and everything is made to order. They do treat you with several bowls of different salsas (at least 6 of them) and chips. They have different flavors and spice level. They...More

Thank Dan11562
Reviewed 12 February 2018

Best Mexican food in Omaha, delicious range of salsas come with every order, try any combination on tacos!

Thank Casey O
Reviewed 17 October 2017 via mobile

I am almost reluctant to review because I don't want the hipsters to discover it a ruin it for those of us that want to keep it authentic.

Thank Jason T
Reviewed 8 October 2017 via mobile

Sunday lunch with our group of five was enjoyed by all! The lunch special of tacos was a killer bargain for me. Best tacos I've had for a long time..... This is a great Mexican eatery.

Reviewed 25 August 2017

I was so excited that El Rancho can make a vegan burrito upon request!!! The very fluent in English host was SO FRIENDLY. Upon request she brought me the package of the flour tortillas they use-it contains vegetable shortening NOT lard. I explained that I...More

Thank cindy m
Reviewed 14 July 2017

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
Nearby HotelsSee all 84 hotels in Omaha
Comfort Inn at the Zoo
277 reviews
1.09 km away
Magnolia Hotel Omaha
2,136 reviews
1.97 km away
Hyatt Place Omaha Downtown Old Market
848 reviews
2.07 km away
Hotel Deco XV
596 reviews
2.15 km away
Nearby Restaurants
Dinker's Bar
144 reviews
.92 km away
Louie M's Burger Lust
104 reviews
.62 km away
Cascio's Steak House
162 reviews
1.32 km away
Malara's Italian Restaurant
115 reviews
1.10 km away
Nearby Attractions
Henry Doorly Zoo
5,062 reviews
2.05 km away
The Durham Museum
963 reviews
1.96 km away
Omaha Children's Museum
453 reviews
1.87 km away
Gerald R. Ford Birthsite and Gardens
64 reviews
1.61 km away
Ask a question
Questions & Answers
George M
6 April 2018|
Response from Dan11562 | Reviewed this property |
Yes, they do it Friday, Saturday and Sunday beginning at 10 am
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Wheelchair Accessible
Good for
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