Start from
Taqueria El Gallo
2030 W Washington St, Indianapolis 46222