El Indio Mexican Food Restaurant

  • 3355 S. Sixth Ave.
    Tucson, AZ 85719
  • (520) 620-0504