Taqueria El Indio # 65.0 (3)restaurant2201 Whites Creek Pike, Nashville, TN 37207, USAA neighborhood Mexican taqueria along Whites Creek Pike in Nashville.Get directionsDescriptionAsk Karpo for more information.Get the APP