Leo's Mexican Restaurant

5114 E Speedway Blvd, Tucson
(520) 325-9180

Customers' Favorites

Menu

Photos

+48 photos
+47 photos
Add a photo

Recent Reviews

Definitely worth the stop! Had a loaded burrito with everything chips and salsa me worth every penny and the staff was extremely welcoming!

Stop in of you're around, you won't be disappointed!
I've eaten here for yrs it's the BEST chimichanga in town. His Chicken Enchiladas are awesome too. We had a order get confused but he made it right. His staff r very nice and that's appreciated
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.

More Reviews