Tio's Mexican Restaurant is one of the popular Mexican Restaurant located in 3360 W Morris St ,Indianapolis listed under Mexican Restaurant in Indianapolis
,
Tio's Mexican Restaurant, A New Restaurant with New Concept, Serving Fresh Authentic Mexican Flavors. We welcome All of our new friends and Indianapolis to come and enjoy, Great Mexican Food!