Leos Mexican Restaurant
5114 E Speedway Blvd
Tucson, AZ 85712-4855
520-325-9180