LA Cantina Mexican Restaurant
5450 E Fall Creek Parkway North Dr Indianapolis, IN 46226-5597
317-546-3508