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

1211 2nd St, Perry, IA 50220-1507
+1 515-465-8808
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent57%
  • Very good38%
  • Average0%
  • Poor5%
  • Terrible0%
Travellers talk about
“cheese dip” (3 reviews)
“queso” (2 reviews)
“mexican food” (10 reviews)
Restaurant Hours
$$ - $$$
1211 2nd St, Perry, IA 50220-1507
All Details
Write a Review
Reviews (34)
Traveller rating
Traveller type
Time of year

1 - 10 of 34 reviews

Reviewed 3 weeks ago

Very clean and inviting atmosphere, menu is huge as are the portions and prices are reasonable. I would definitely go back and try one of their other locations. Only minor complaint is that I thought the margarita was a little weak but I would still...More

Thank KER1030
Reviewed 4 July 2017

Went here after checking other TripAdvisor reviews. This restaurant is really a great find! The hosts were friendly, the restaurant was absolutely sparkling clean, the food was served at a hot temperature, and it was plentiful and tasty. I'm definitely returning!

Thank Dara_traveler
Reviewed 23 June 2017 via mobile

Great family Mexican restaurant. We ate there on a Tuesday night and had the place to ourselves until after 6 then the place filled up fast. My ire and daughter raved about the spinach enchiladas. Our other meals were good as well and the portions...More

Thank MNfamily t
Reviewed 20 February 2017

While in Perry for the day attending the Perry Band Olympics at the high school, my husband and I got on Trip Advisor and found that Casa de Oro was rated well. We arrived shortly after it opened at 11:00 am to find it almost...More

Thank Gina E
Reviewed 25 January 2017

We were in the area for training so we decided to have lunch here. There was about 8 of us there that day and the orders covered the menu. Everyone seemed to enjoy their food. I had the Chicken Taco Salad and It was very...More

Thank Review-by-2
Reviewed 13 January 2017 via mobile

Food was 1st class. Service great. Highly recommended. Very generous portions. Almost like being in Mexico.

Thank Rhull1957
Reviewed 16 November 2016

The food here is excellent, and the service is very friendly and pretty efficient. the high ceilings of the building magnify the echoes so we had to shout at each other (which made it worse). However, the atmosphere is fun and the food is worth...More

Thank maryeodon
Reviewed 19 July 2016

We had heard that this place was good and to overlook the outside. They were correct!! Great food! Large portions!

Thank CEM48106
Reviewed 10 July 2016

As vegetarians we eat in many ethnic restaurants, but especially Mexican. A day later and we are still talking about the veggie burrito and the huevos rancheros as the best Mexican food we have ever had. Excellent and friendly service on our late Friday night...More

Thank donald985
Reviewed 25 June 2016

This restaurant is our main place to go to at least every other week. We try to branch out but we usually come back to our favorite meal - Casa de Oro chicken nachos. I have had quite a few of their dishes which are...More

Thank D. B
Nearby Restaurants
David's Milwaukee Diner
135 reviews
.14 km away
Buen Gusto Pupuseria
27 reviews
.08 km away
Perry Perk
8 reviews
.04 km away
Nearby Attractions
High Trestle Trail
154 reviews
19.74 km away
Penoach Winery
17 reviews
22.46 km away
Brenton Arboretum
9 reviews
22.53 km away
Ledges State Park
53 reviews
25.58 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
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Wheelchair Accessible, Serves Alcohol
Good for
Location and Contact Information
  • Address: 1211 2nd St, Perry, IA 50220-1507
  • Location: United States  >  Iowa (IA)  >  Perry
  • Phone Number: +1 515-465-8808
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