Leonardo's Mexican Food

8431 N. Michigan Rd.
Indianapolis, IN 46268
317-337-9022
VIEW WEBSITE

Pyramids

COST

$12 and under



Overall Average Rating: 4.0 (212 reviews)


Emm M.
09/26/2022

This is a very good Mexican restaurant. They have a big menu and they are open 24/7 at their drive through. I got one taco de lengua and a burrito vaquero....


Emilie F.
09/24/2022

Suffering from food poisoning eating from this place smh I ordered their chicken tacos, never again!


Jasmine W.
09/23/2022

Open 24 hours and the food is great! It's a small cute business. They're really nice on the phone and never keep me waiting when I arrive for my food :)