El Taco Torro
Address:
7853 Michigan Rd, Indianapolis, IN 46268
Phone:
(317) 334-0995
Nice to Know:
- Good For Kids Yes
- Noise Level Average
- Accepts Credit Cards Yes
- Good For Groups Yes
Restaurants
Other Businesses:
- MoJoe Coffeehouse at 222 W Michigan St, Indianapolis, IN 46204
- Wendy's at 2903 Kentucky Ave, Indianapolis, IN 46221
- Little Caesar's Pizza at 7201 Pendleton Pike, Indianapolis, IN 46226
- Taco Bell at 7230 Pendleton Pike, Indianapolis, IN 46226
- Trident Foods at 6330 E 75th St, Indianapolis, IN 46250