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 Charro Cafe

7725 N Oracle Rd Ste 101, Oro Valley, AZ
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent41%
  • Very good33%
  • Average15%
  • Poor5%
  • Terrible4%
Travellers talk about
“carne seca” (31 reviews)
“tamales” (20 reviews)
Closed Now
All hours
Mexican, Southwestern, Latin, Spanish, Vegetarian Friendly, Gluten Free Options
€€ - €€€
7725 N Oracle Rd Ste 101, Oro Valley, AZ
Write a Review
Reviews (269)
Traveller rating
Traveller type
Time of year

1 - 10 of 269 reviews

Reviewed 1 week ago

The atmosphere can be a bit loud and frenetic depending on the day / hour, but the food is a solid hit. The Carne Seca is to die for, and is an old family recipe. There are also lighter items on the menu that incorporate...More

Thank Mike_hikes
Reviewed 1 week ago

The Senior ladies enjoyed this restaurant again. I was pleased to eat the lower salt chips. They were served immediately and warm. For me the salsa dip was perfect with just a little warm bite. Had the chicken and cheese enchilada . Lots of chicken...More

Thank Edaweeda
Reviewed 2 weeks ago

My wife and I decided to go for a ride this morning (5/10/17) and have lunch out. We wanted to see cacti near Tucson. Over the years we dined in EL CHARRO in Tucson and once in Oracle, AZ. But years have gone by and...More

Thank PropellerJourney
Reviewed 3 weeks ago

Authenic Mexican food, love the Oro Valley location, and Manager Debbie goes out of her way to be helpful!

Thank jennyjac
Reviewed 4 weeks ago

This time we sat outside. Our waiter was wonderful - very attentive and helpful. The carne seco was delicious, the burger was huge and my fish dinner was so good!. I can see why it stays so popular.

1  Thank smdikaren
Reviewed 4 weeks ago

We went there for what we thought was "happy hour" at around 3:00 and had to pay full price for some beer and goodies. Why oh why can't this place bump up their HH an hour or so? Business can't be booming in mid-afternoon. Otherwise,...More

Thank koolbill
Reviewed 4 weeks ago

The staff are wonderful and the food is authentic and tasty, I always rate a Mexican restaurant by the rice and beans as these come with almost every meal, they are the best I have had. The main courses will not disappoint.

Reviewed 12 April 2017

While the El Charro location near downtown has traditional Mexican dishes, this one is more of a Tex Mex which is the taste of Mexico with which most of us are more familiar.

Thank tucsonsherwood
Reviewed 10 April 2017

Although this is a chain restaurant (a small, local chain), the food is always well prepared and delicious. The place is busy whenever we go and a favorite spot to sit is at the bar. They make a great margarita and the shrimp fajitas never...More

Thank Patti L
Reviewed 2 April 2017

El Charro is our favorite restaurant in downtown Tucson so we were excited to see an “offspring” while up in Oro Valley, northwest of Tucson. We were not disappointed. We were seated quickly and were impressed with the atmosphere in the restaurant and especially their...More

Thank Paul W
Nearby Restaurants
Carrabba's Italian Grill
124 reviews
.16 km away
24 reviews
.20 km away
Saffron Indian Bistro
224 reviews
.35 km away
Nearby Attractions
Tohono Chul
1,058 reviews
1.07 km away
La Encantada
87 reviews
5.06 km away
Pima Canyon
58 reviews
4.28 km away
Foothills mall
18 reviews
3.52 km away
Questions & AnswersAsk a question
Do kids eat free on certain days at this restaurant?
16 March 2016|
Answer Show all 3 answers
Response from RexGermanorium | Reviewed this property |
Not sure, better call them.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner, After-hours
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Parking Available, Television, Wheelchair Accessible, Serves Alcohol, Full Bar, Reservations
Good for
Kids, Special Occasion Dining, Groups, Child-friendly, Business meetings
Open Hours
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 22:00
11:00 - 22:00
Location and Contact Information
  • Address: 7725 N Oracle Rd Ste 101, Oro Valley, AZ
  • Location: United States  >  Arizona (AZ)  >  Oro Valley
  • Phone Number: 520-229-1922
  • E-mail