Leo's Mexican restaurant

Row 1

5114 E Speedway Blvd (South East Corner of Speedway & N. Rosemont)
Tucson, AZ 85712
(520) 325-9180
Mon–Sat: 11:00 AM–9:00 PM

Foursquare Tips

  • So good, and the owners are wonderful people
  • Get the red chile burro and save half for the next day. It's the best!
  • Best fajitas in town.
  • The red chile con carne is great.
  • best mexican food in town, its cheap too!
  • The best flat enchiladas ever!
  • terrific mexican food. try the enchiladas mole. best in town.