Main menu Open search menu

El Taco Torro

Mexican Restaurant
7853 Michigan Road, Indianapolis, IN 46268 7853 Michigan Road, Indianapolis Directions
Closed Merchant This place is closed.

Want something similar? See related deals

From Our Editors

Take a trip to El Taco Torro in Indianapolis and make your next meal a good one.

Meeting the gang for a movie? Pick up some food from this restaurant.

El Taco Torro is close to multiple parking options.

You can save your money and eat out at El Taco Torro. It's all cheaper than $15 here, folks.

Explore Nearby
El Taco Torro