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.

Casa De Oro

₹₹ - ₹₹₹Mexican,
1409 N Elm St, Jefferson, IA 50129-1012
+1 515-386-4877
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent68%
  • Very good28%
  • Average4%
  • Poor0%
  • Terrible0%
Travellers talk about
“fajitas” (2 reviews)
“queso” (4 reviews)
“cheese dip” (2 reviews)
Restaurant Hours
Mexican, Southwestern
₹₹ - ₹₹₹
1409 N Elm St, Jefferson, IA 50129-1012
All Details
Write a Review
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (25)
Traveller rating
Traveller type
Time of year

1 - 10 of 25 reviews

Reviewed 3 days ago

My pheasant hunting party was hungry after a long and excellent day of hunting. We stopped at the Casino but their main restaurant wasn't open (really!). We checked downtown and then found Case De Oro. What a find!! We all loved it. Service was great....More

Thank Scott F
Reviewed 12 October 2017 via mobile

Great food and service with reasonable prices. All of our food was hot and delicious. Our server was attentive and took good care of everyone at our table.

Thank Rob J
Reviewed 28 September 2017 via mobile

We had a recommendation to try this restaurant and it was very, very good! My margarita was the best I've had in a long time. Chips came with cheese dip, salsa and fresh pico de gallo. Our dinner was amazing, affordable and fast. This restaurant...More

Thank sherdan1950
Reviewed 9 August 2017 via mobile

Good find for a small town! Enjoyed the reasonable prices and plenty of food. Will return when gambling at the casino.

Thank Iowastar
Reviewed 27 June 2017

All I can say is WOW, this place is amazing. When the chips arrived with not just the normal one dish of salsa, but also dishes of pico de gallo and queso, I knew this would be a different Mexican restaurant experience. My wife and...More

Thank iowalongs230
Reviewed 20 May 2017 via mobile

This is a nicely decorated, friendly staffed, reasonably priced place with great tasting food. I understand why they are number one! Just off of highway 30 this restaurant is definitely worth the trip! Marcydiner tantrum scale of 5/5-no screaming kids.

Thank init4keeps
Reviewed 26 April 2017 via mobile

Really good food! I had the tacos (hard) and chips and salsa. The salsa comes with free white cheese dip, too! Salsa has a bit of kick and it was delicious! Some of the best I have had. The tacos were fantastic! The wait staff...More

Thank Tiffany D
Reviewed 31 October 2016

We stopped in when passing through and were glad we did. They started us out with salsa, pico and cheese dip. We ordered chicken fajitas and carne asada. Both were delicious. Will go again when in the area.

Thank erinw470
Reviewed 16 September 2016 via mobile

Hot tortilla chips and cheese dip is complimentary, Pico is delicious, We both had lunch specials and the bill was under $ 18 with tip!

Thank Don S
Reviewed 28 June 2016

This place serves great food. The service is friendly and unlike most Mexican restaurants, you get queso (white) for free with your salsa!

Thank Deborah B
Nearby Restaurants
Peony Chinese Restaurant
18 reviews
1.49 km away
Bunkers Dunkers Bakery
16 reviews
1.40 km away
Green Bean Coffee
14 reviews
1.33 km away
Nearby Attractions
Deal's Apple Orchard
15 reviews
5.36 km away
Springbrook State Park
17 reviews
29.57 km away
Whiterock Conservancy
11 reviews
30.39 km away
Mahanay Bell Tower
13 reviews
1.28 km away
Questions & Answers
Get quick answers from Casa De Oro staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Mexican, Southwestern
Dinner, Lunch
Restaurant features
Takeout, Seating, Waitstaff
Good for
Location and Contact Information
  • Address: 1409 N Elm St, Jefferson, IA 50129-1012
  • Location: United States  >  Iowa (IA)  >  Jefferson
  • Phone Number: +1 515-386-4877
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