Restaurant
El Arado Mexican Grill
7 locals recommend,
Location
1063 Virginia Ave
Indianapolis, IN
Fountain Square
Tips from locals
Just your basic Mexican restaurant nothing out of the ordinary except for the "donkey XL burrito" this thing is the best bang for your buck I can think of!
Unique things to do nearby
Locals also recommend
- 8 locals recommend
- 6 locals recommend