• Photo taken at Taco Torro by 💀Charlie🇺🇸 B. on 10/24/2013
  • Photo taken at Taco Torro by RUSS on 10/17/2012

Taco Torro

Mexican Restaurant$$$$
Indianapolis
Save
Share
1 Tip and review
Log in to leave a tip here.

  • Omar C.
    Omar C.February 2, 2012
    Best tacos on franklin road
2 Photos