El Toro Bravo

365 N. Illinois St.
Indianapolis, IN 46204
317-637-5160
invoices@acapulco-joes.com
VIEW WEBSITE ORDER ONLINE

Downtown

HOURS

Open Mon. - Thur. 11 am - 9 pm; Fri. 11 am - 12 am;Sat. 12 pm - 12 am;Sun. 12 pm - 9 pm

COST

$12 and under

Open For Business


Overall Average Rating: 2.0 (297 reviews)


Shelley C.
11/20/2019

I stoped in again today and food and service was Great! Wow, stopped in since new remodel and new owners. Loved the new look. Service was fast - but to...


Shirley W.
09/26/2019

I thought the food was good. A few years ago I came here and had a great margarita in a frosty mug. Today I ordered a top self, and it poured from a pitcher...


Vicki A.
10/09/2019

I have to give you an update because I went back EVEN AFTER MY ONE STAR REVIEW! Why? Because the elders in my family are very nostalgic about this place...