El Taco Veloz

2475 W. Washington St.
Indianapolis, IN 46222
317-624-2692
VIEW WEBSITE

Speedway

COST

$12 and under



Known for spectacular tacos and burritos with simple, fresh flavors.