Leo's Mexican Restaurant
-
5114 E Speedway Blvd
Tucson, AZ 85712 - 520-325-9180
Hours
Chamber Rating
-
Armando Rodriguez
Mar 31st, 2024 -
Steve Ripley
Best Carne Seca ever. I have tried almost every Mexican restaurant in town, and no one even comes close. Service is awesome, everyone is friendly efficient. You have had real Mexican food until you have eaten at Leo's.
Mar 31st, 2024 -
John Hadley
Mar 28th, 2024 -
Leslie Olson
Great food.
Mar 21st, 2024 -
Cathy Perkins
Mar 18th, 2024
Contact Info
- 520-325-9180
Questions & Answers
Q What is the phone number for Leo's Mexican Restaurant?
A The phone number for Leo's Mexican Restaurant is: 520-325-9180.
Q Where is Leo's Mexican Restaurant located?
A Leo's Mexican Restaurant is located at 5114 E Speedway Blvd, Tucson, AZ 85712
Q What days are Leo's Mexican Restaurant open?
A Leo's Mexican Restaurant is open:
Wednesday: 11:00 AM - 8:30 PM
Thursday: 11:00 AM - 8:30 PM
Friday: 11:00 AM - 9:00 PM
Saturday: 11:00 AM - 9:00 PM
Sunday: Closed
Monday: 11:00 AM - 8:30 PM
Tuesday: 11:00 AM - 8:30 PM
Q How is Leo's Mexican Restaurant rated?
A Leo's Mexican Restaurant has a 4.4 Star Rating from 609 reviewers.
Hours
Related Categories
Ratings and Reviews
Leo's Mexican Restaurant
Overall Rating
Overall Rating
( 609 Reviews )Armando Rodriguez on Google
Steve Ripley on Google
Best Carne Seca ever. I have tried almost every Mexican restaurant in town, and no one even comes close. Service is awesome, everyone is friendly efficient. You have had real Mexican food until you have eaten at Leo's.
John Hadley on Google
Leslie Olson on Google
Great food.
Cathy Perkins on Google
Overall Rating
Overall Rating
( 609 Reviews )Write a Review
Miscellaneous Near Me in Tucson, AZ
PickTucson - Keller Williams Southern Arizona
Tucson, AZ 85715
520-343-4020 ( 0 Reviews )
Jack in the Box
Tucson, Arizona 85719
520-771-8864 ( 672 Reviews )
Alyssa Gilmore: Keller Williams Southern Arizona
Tucson, AZ 85718
520-245-4234 ( 4 Reviews )
Hale Security Pet Door
Tucson, AZ 85701
( 0 Reviews )
Grupo Tucson
Tucson, AZ 85713
( 2 Reviews )
Amy Ochoa Realtor KMS Realty, LLC
Tucson, AZ 85712
520-288-9558 ( 8 Reviews )
AZ Flat Fee
Tucson, AZ 85711
(520) 500-1783 ( 32 Reviews )
Mama's Famous Pizza & Heros
Tucson, AZ 85712
520-319-8856 ( 1133 Reviews )