Skip to content
Winxato - The Global Index

No. 113,441 · US · United States

El Tacotorro

2915 N German Church Rd. Indianapolis. IN 46229. United States

4.0
El Tacotorro photo

About El Tacotorro

El Tacotorro is located at 2915 N German Church Rd. Indianapolis. IN 46229. United States. Visitors rate it 4.0 out of 5, based on 3 reviews shown below. You can call +1 317-947-6973 or visit eltacotorro.com.

Visitor reviews

  • Visitor 1

    Cold beer, classy decor, attentive staff.

  • Visitor 2

    Tacos were amazing, I would prefer more of a salsa then the sauce they provide.

  • Visitor 3

    Meat was spoiled in my fajitas.

Questions about El Tacotorro

Where is El Tacotorro?

El Tacotorro is at 2915 N German Church Rd. Indianapolis. IN 46229. United States. Use the Directions button on this page to open the address in your maps app.

What are the opening hours of El Tacotorro?

The listed opening hours are Monday: 10 am–9 pm; Tuesday: 10 am–9 pm; Wednesday: 10 am–9 pm; Thursday: 10 am–9 pm; Friday: 10 am–9 pm; Saturday: 10 am–9 pm; Sunday: 10 am–9 pm. Hours can change on public holidays.

How can I contact El Tacotorro?

You can call +1 317-947-6973. The website is eltacotorro.com.

How is El Tacotorro rated?

Visitors rate El Tacotorro 4.0 out of 5, and 3 visitor reviews are shown on this page.

More places to explore

We use cookies for statistics and to show ads. See the privacy policy.