The average evaluation of 4.1 shows that the visitors have been very satisfied with the Leo's Mexican so far.

What User likes about Leo's Mexican:
We all really enjoyed our food that night.The place is reminiscent of Tucson Mexican food in the '50s- '70s. We 'll definitely be back there very soon.Thank you! View all feedback.

What User doesn't like about Leo's Mexican:
Just ate here ordered 2 chicken tacos. The chicken was boiled I believe and not drained very well at all my plate was full of water. There was less then a teaspoon of cheese and it wasn't even Mexican cheese it was cheddar, not good at all. The tacos only came crunchy, the salsa was good, however o ly offered a small bowl of chips and salsa and couldn't get more. Again not really good for a sit down restaurant. Will... View all feedback.

Restaurantji
4.1 ★ from 263 reviews
sister
10.07.2024 - 06:10

Carne Seca with a Relleno #7 Combination) was a dish I had never had before. It was Delicious! Thanks for a great dining experience.Parking: Early bird gets a s...

read more
steve-ripley-3
10.07.2024 - 06:10

Best Carne Seca ever. I have tried almost every Mexican restaurant in town, and no one even comes close. Service is awesome, everyone is friendly efficient. You...

read more

Full Menu

More information

The restaurant also offers a home delivery service in San Xavier.

Suggested nearby restaurants.

4.9
Menu
Table booking
Open Now
4.9
Menu
Table booking
Open Now
City: Tucson (near San Xavier), 85750 Tucson, United States
"Delicious Gelato, friendly service. Easy access."
4.9
Menu
Table booking
Open Now
4.9
Menu
Table booking
Open Now
City: Tucson (near San Xavier), 2526 E 6th St, Tucson, Arizona, USA, 85716, United States
"Thanks for the hospitality! they allow dogs."
4.8
Menu
Table booking
Open Now
4.8
Menu
Table booking
Open Now
City: Tucson (near San Xavier), 5975 W Western Way Cir, Tucson, Arizona, USA, 85713-4300, United States
"Their Broaster fried chicken is delicious!"
4.9
Menu
Table booking
Open Now
4.9
Menu
Table booking
Open Now
City: Tucson (near San Xavier), 943 East University Boulevard, 85719, Tucson, United States
Takeout, Cafe, Delivery, Outdoor Seating
4.8
Menu
Table booking
Open Now
4.8
Menu
Table booking
Open Now
City: Tucson (near San Xavier), 33 N 6th Ave, 85701, Tucson, United States
"Such kind staff and the donuts are super fresh and a great value based on the quality/quantity/experience!"