Taqueria Aculco

Row 1

Details
1707 E Minnesota St
Indianapolis, IN 46203
(317) 780-7940

Foursquare Tips

  • These are seriously the beat burritos in town AND they are cheap. I live nearby and LOVE the food here as does everyone else in the area!!