Great service, prices and food - you can always count on Leo's for a great meal with friendly service. This hidden gem is a must visit in Tucson for some really good mexican food. I recommend the chimichanga "Wildcat" style.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.