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.


$$ - $$$Mexican,
821 E Florence Blvd, Casa Grande, AZ 85122-4602
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent38%
  • Very good27%
  • Average18%
  • Poor9%
  • Terrible8%
Travellers talk about
“cheese crisp” (8 reviews)
“tamales” (10 reviews)
Closed Now
All hours
Mexican, Southwestern
$$ - $$$
821 E Florence Blvd, Casa Grande, AZ 85122-4602
All Details
Write a Review
Reviews (143)
Traveller rating
Traveller type
Time of year

1 - 10 of 142 reviews

Reviewed 4 weeks ago

With a visiting family member from out of town, we had hoped to have a positive experience and a good meal. Unfortunately, it wasn't meant to be. We couldn't get past the watery salsa and cold greasy, mass-made chips. We decided to go somewhere else...More

Thank ArizonaBBJ
Reviewed 4 weeks ago via mobile

My friends and I are going to make this our new happy hour spot. Great Mexican food and cerveza. Service is fast and friendly. Nice atmosphere.

Thank Linda H
Reviewed 4 weeks ago

I have lived in Casa Grande for over 20 years and Ricardo's has become a staple in our dining palate. The food is good and the service is good.

Thank 417peggyw
Reviewed 10 September 2017 via mobile

Food is excellent snd sevice was fast. This is always busy. Its 45 minutes from our house and worth the time it takes to get there

Thank Randy T
Reviewed 10 August 2017

They have great food very good prices. All the staff are very friendly and helpful. It is always busy but worth the few minutes you have to wait. Our new favorite place.

Thank cole543
Reviewed 15 July 2017

We were in town for the first time, just exploring, and stopped in for lunch. The chips were good, the salsa very 'salsa-esque' and tasty, but not pico de gallo style. We had a Chile Relleno and Steak Fajitas. They were both good; we were...More

Thank Tony v
Reviewed 11 July 2017 via mobile

I've been a customer for 30 years now. Food and service is always good there. Very decent food and good size portions

Thank rockyd527
Reviewed 25 June 2017 via mobile

Great local Mexican food!! One of our favorites. We have never had a bad experience and we go often.

Thank Crystal K
Reviewed 15 June 2017

We were a large group and for all of us the service was lousy, food horrible and all 10 of us said never again! Imagine a so called Mexican Restaurant and ordering Margaritas and they are just Mikes Hard Lemonade!

Thank mothergoose57
Reviewed 30 May 2017 via mobile

Mediocre at best, it was clean.and.the staff.were.ok but the food was lacking even the chips and salsa were boring.

Thank Gary E
Nearby Restaurants
Creative Cafe
146 reviews
.98 km away
Big House Cafe
253 reviews
.86 km away
Tommy's Bistro
114 reviews
.10 km away
Hong Kong Kitchen
42 reviews
.70 km away
Nearby Attractions
Caywood Farms
61 reviews
17.05 km away
Skydive Arizona
104 reviews
17.23 km away
Casa Grande Ruins National Monument
359 reviews
23.16 km away
Shamrock Farms
90 reviews
24.99 km away
Ask a question
Questions & Answers
William K
7 September 2015|
AnswerShow all 2 answers
Response from Nancy C | Reviewed this property |
Yes they do have gift cards.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Mexican, Southwestern
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Wheelchair Accessible, Serves Alcohol, Reservations
Good for
Kids, Child-friendly, Groups
Open Hours
11:00 AM - 8:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
Location and Contact Information
  • Address: 821 E Florence Blvd, Casa Grande, AZ 85122-4602
  • Location: United States  >  Arizona (AZ)  >  Central Arizona  >  Casa Grande
  • Phone Number: 520-836-3858
The name of MI AMIGO RICARDO appears in the title of another review for a different restaurant--so it does not appear in trip advisor's listing.
We have dined here several times and always found it very good. It is usually crowded so others find it very good in addition to use. I would like to add this restaurant for review. Their phon number is: 520-836-3858 Thanks!
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