22 years later...
Leo's is still getting reviews.
"Leos is a "must go" on any trip to Tucson -Chris N, San Jose, CA
Monday to Saturday 11am to 9pm
"You'll understand why many Tucson families enjoy Leo's Mexican Restaurant. They feed you and treat you like family" - Mike R, Tucson, AZ
"Leo's enchiladas are amazing! Definitely coming back for more!"
-Samantha G, Rolesville, NC
"Food and service was great. Our waitress Maria was wonderful!"
-Sandy A, Tucson, AZ
"Excellent burritos and other finer Mexican foods"
-Lance B, Insiderpages.com
Feb 1991 Leo's first review.
(you can find it hanging on the wall at Leos)
"I was told by a friend to go to Leo's and try Leo enchiladas. They were awesome! I keep going back, the food is great, the astrosphere is great, and the staff is friendly. You really do feel like family."
-Ben V, Tucson, AZ