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.

Leo's Mexican Restaurant

Is this your business?
#186 of 1,590 Restaurants in Tucson
5114 E Speedway Blvd, Tucson, AZ 85712-4855
+1 520-325-9180
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent63%
  • Very good31%
  • Average5%
  • Poor1%
  • Terrible0%
Travelers talk about
“enchiladas” (15 reviews)
“carne seca” (5 reviews)
Closed Now
Mexican, Southwestern
5114 E Speedway Blvd, Tucson, AZ 85712-4855
All Details
Write a ReviewReviews (57)
Traveler rating
Traveler type
Time of year

11 - 20 of 57 reviews

Reviewed November 9, 2016

This was certainly the warmest Mexican restaurant I have ever been to. DH asked me to pick a restaurant last Saturday morning and we were in the mood for Mexican. Most of the good medium-priced restaurants had reviewers talking about very long waiting time and...More

1  Thank ShSaVi
Reviewed November 4, 2016

When I lived in Tucson, this was my favourite restaurant. Now that I live in Europe when I arrive the first place we head to is Leo's with the luggage still in the car. The food and drinks are outstanding what ever is ordered. The...More

3  Thank Andy W
Reviewed October 17, 2016

You can't go wrong at Leo's. It is a mom and pop restaurant and Leo takes great pride in place and his food. If you're not happy, just let him know....but I do not know why you would not be happy. The staff is friendly...More

1  Thank 54TNT57
Reviewed October 12, 2016

I like eating here. It is not a fancy place but the food is good, prices reasonable, and the staff is nice. They seem to care that you are there.

Thank leecabug
Reviewed September 16, 2016 via mobile

Everyone in our group of 7 had Leo's Special Enchiladas and we all left happy! Whenever in Tucson, Leo's is a must stop for lunch or dinner. In almost 20 years, I have never had a bad meal and the food today was just as...More

Thank Jeanne S
Reviewed August 23, 2016

Some of the best Mexican food I've ever had! I had mole-sauced enchillada and it was awesome. I ordered their regular enchillada but expressed interest in the mole as well so Eva (the owner) just brought me an extra enchillada with mole sauce. How great...More

Thank OnTheRoadTucsonAZ
Reviewed August 23, 2016 via mobile

Just left this restaurant and was very impressed. Upon arrival, We were greeted by the owner and the waitress and were seated immediately. This location was very clean and located in a strip mall off of the roadway. Prices are very good. We had the...More

Thank ROB A
Reviewed June 7, 2016

Always include a trip to Leo's when I visit Tucson. Although the food always looks good I always get the samething Leo's enchiladas that offer just enough heat. The salsa to me is the best around and typically purchase a quart for the drive home...More

Thank Rim2RimFlagstaff
Reviewed May 15, 2016

It's hidden in a set back commercial strip off Speedway, but locals seem to know it. Had the Carne Seco and Chile Relanos, both excellent. Very attentive service by owner and wife themselves and good prices too.

Thank Sherwood77
Reviewed May 4, 2016

You can't beat eating at Leo's. It is authentic Mexican food at great prices. You even get to see Leo himself and if you are there in the evening, his wife Maria. Nothing beats Leo's!

Thank 54TNT57
Nearby HotelsSee all 129 hotels in Tucson
Viscount Suite Hotel
253 reviews
.93 miles away
DoubleTree Suites by Hilton Hotel Tucson - Williams Center
347 reviews
.98 miles away
Extended Stay America - Tucson - Grant Road
70 reviews
1.03 miles away
Courtyard Tucson Williams Centre
252 reviews
1.10 miles away
Nearby Restaurants
Oregano's Pizza Bistro
242 reviews
.25 miles away
La Parrilla Suiza
144 reviews
.64 miles away
La Parilla Suiza
51 reviews
.63 miles away
Nearby Attractions
Unscrewed Theater
19 reviews
.77 miles away
Copper Country Antiques
6 reviews
.10 miles away
Reisen Arizona Day Tours
108 reviews
1.41 miles away
Will You Escape?
146 reviews
1.13 miles away
Questions & Answers
Get quick answers from Leo's Mexican Restaurant 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
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Wheelchair Accessible, Serves Alcohol, Reservations
Good for
Families with children, Kids, Large groups
Open Hours
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: 5114 E Speedway Blvd, Tucson, AZ 85712-4855
  • Location: United States  >  Arizona (AZ)  >  Tucson
  • Phone Number: +1 520-325-9180
  • E-mail
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