Address: 5114 E Speedway Blvd, Tucson, AZ 85712, USA
Phone: +15203259180
Sunday: Closed
Monday: 11AM–9PM
Tuesday: 11AM–9PM
Wednesday: 11AM–9PM
Thursday: 11AM–9PM
Friday: 11AM–9PM
Saturday: 11AM–9PM
Alyssa Kuykendall
Food wasn't good at all. Some of the worst Mexican food I have had. Bland, And not appetizing at all.
Tiffany Hamor
We highly recommend Leo’s. The food was amazing! I had a carne asada burro and my hubby had a chimichanga. The atmosphere was even better. Our server, Maria was very friendly and accommodating. We felt very welcomed and appreciated. We will definitely be back.
Stephanie Hubert
It's good. We were recently bemoaning the absence of sit-down table service Mexican restaurants in midtown and then remembered this place. Good food, came out hot and quickly. Nice service. Good prices. Go there, you'll probably like it and it's nice to support a local restaurant.
Jackie Smith
Stopped in for a late lunch to try a local favorite. Was immediately met but a smiling face who seated me after asking my preference. Gave me recommendations on the menu, and brought out warm chips and fresh salsa. I decided on the flautas for my meal and was not surprised when they arrived crispy with a side of guacamole so fresh there were still chunks of avocado. I wish I had remembered to leave off the lettuce, the only mistake I made. So glad I chose Leo's and will return on my next trip to Tucson.
Thanks! Your review is awaiting moderation.
Family owned and run great food
The safety is best of restaurant can have . Lots if distance from others. Masked up until drink come Going back today
Thanks! Your answer is awaiting moderation.
Thanks! Your question is awaiting moderation.