Restaurant

Leo's Mexican Restaurant

4 locals recommend,

Tips from locals

Phillip
September 29, 2016
The best Mexican food in town. This family run business makes you feel at home.
Grace
October 3, 2014
local. try the calabacitas
Claudia
September 8, 2018
This is one of my favorite Mexican restaurant's. Leo's enchilada's are scrumptious and his margarita's are the best in town

Unique things to do nearby

Oasis Tour of Tucson
Tucson- Behind the scenes tour
Tucson Origins Tour
Location
5114 E Speedway Blvd
Tucson, AZ
Duffy