El Indio Mexican Food Restaurant, TUCSON, Arizona (AZ)
Readily settled at 3355 South 6th Avenue () in TUCSON, Arizona (AZ) (85713), El Indio Mexican Food Restaurant can be contacted at 5206200504. Please do call up before you go to reserve your place in the restaurant.
More restaurants in TUCSON, Arizona (AZ)
El Indio Mexican Food Restaurant contact information and details:
Address: 3355 South 6th Avenue - , TUCSON, Arizona (AZ) 85713
Contact Phone: 5206200504