Leo's Mexican Restaurant

Category: Mexican restaurant in Tucson, Arizona

Address: 5114 E Speedway Blvd, Tucson, AZ 85712, USA

Phone: +15203259180

Opening hours

Sunday: Closed

Monday: 11AM–9PM

Tuesday: 11AM–9PM

Wednesday: 11AM–9PM

Thursday: 11AM–9PM

Friday: 11AM–9PM

Saturday: 11AM–9PM

Reviews

Alyssa Kuykendall

Jun 28, 2022

Food wasn't good at all. Some of the worst Mexican food I have had. Bland, And not appetizing at all.

Tiffany Hamor

Jun 19, 2022

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

Apr 20, 2022

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

Aug 5, 2021

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.

Questions & Answers

What are the Covid safety practices like here?

People are asking | Feb 10, 2021
Farris High | Feb 11, 2021

The safety is best of restaurant can have . Lots if distance from others. Masked up until drink come Going back today

Read More

Thanks! Your answer is awaiting moderation.

Thanks! Your question is awaiting moderation.

Related Places