Leo's Mexican Restaurant

4.3
Very Good
715 reviews
 $
(520) 325-9180   |   Visit Website

About

Leo's Mexican Restaurant is an establishment located in Tucson, Arizona that specializes in Mexican cuisine. The restaurant has been in operation since 1988 and is considered to be one of the best Mexican restaurants in Tucson. The restaurant has a unique atmosphere that is sure to please customers. The food is excellent, and the service is always prompt and friendly.

Ratings for Leo's Mexican Restaurant

Boosted accuracy with combined honest ratings!

  • Overall Rating
    4.3 (715)
  • google google
    4.4 (524)
  • yelp yelp
    4 (77)
  • tripadvisor tripadvisor
    4.5 (76)
  • ubereats ubereats
    3.9 (22)
  • foursquare foursquare
    7.9 /10
    7.9 (16)

Reviews for Leo's Mexican Restaurant

We only show the 3 most relevant reviews to save you time.

Jackie S.

Stopped in for a late lunch to try a local favorite. Was immediately met but a smiling face who seated me after asking my preference. Gave me recommendations on the menu, and brought out warm chips and fresh salsa. I decided on the flautas for my meal and was not surprised when they arrived crispy with a side of guacamole so fresh there were still chunks of avocado. I wish I had remembered to leave off the lettuce, the only mistake I made. So glad I chose Leo's and will return on my next trip to Tucson.

michael s.

The food was good but the portions are tiny for the price. I asked someone who is a frequent visitor to this establishment about it and he told me a small he doesn’t go away. But I decided to check for myself. The chimichanga was excellent. But it came with about a tablespoon of beans and a little bit of shredded brown lettuce. No salsa no napkins no utensils. Not even a bag.

Amy J.

Such a nice family serving really yummy food! Leo is awesome and his daughter was great! Will definitely go back. This place felt homey!

Menu / Photos

Business Photo
Business Photo
Business Photo
Business Photo
Business Photo
Business Photo

Business Hours

Sunday:
Closed
Monday:
11:00 AM - 9:00 PM
Tuesday:
11:00 AM - 9:00 PM
Wednesday:
11:00 AM - 9:00 PM
Thursday:
11:00 AM - 9:00 PM
Friday:
11:00 AM - 9:00 PM
Saturday:
11:00 AM - 9:00 PM

Location Map

5114 E Speedway Blvd
Tucson, AZ 85712

Nearby eatery spots, restaurants and foodtrucks

Hogie House Sandwiches

5138 E Speedway Blvd
Tucson, Arizona

Ponchos Mexican Food

5470 E Speedway Blvd
Tucson, Arizona

Char's Thai Restaurant

5039 East 5th Street
Tucson, Arizona

Pocha's Grill

5224 E Pima St
Tucson, Arizona

Alice's Restaurant

5416 E Pima St
Tucson, Arizona