La Cantina Mexican Restaurant
5450
E Fall Creek Parkway North Dr, Indianapolis IN
- This is the page of La Cantina Mexican Restaurant on 5450 E Fall Creek Parkway North Dr Indianapolis IN 46226.
- La Cantina Mexican Restaurant is a new listing on food pages, updated
on November 24, 2023.
- This page has had 45 visitors. You are the 45th.
Location