El Indio
Address:
1930 W Thunderbird Rd, Phoenix, AZ 85023
Phone:
(602) 978-9143
Restaurants
Other Businesses:
- Gaspers Casual Italian Dining at 4117 N 16th St, Phoenix, AZ 85016
- Del Taco at 221 E Dunlap Ave, Phoenix, AZ 85020
- La Bella Pizzeria at 6505 N 7th St Ste 105, Phoenix, AZ 85014
- Ham's Restaurant at 3302 N 24th St, Phoenix, AZ 85016
- Wynder Dogs at 4727 N Central Ave, Phoenix, AZ 85012