El Nuevo Taquito
Address:
2201 N 83rd Ave, Phoenix, AZ 85035
Phone:
(623) 873-2985
Restaurants,
Mexican
Other Businesses:
- Star Wok at 2201 N 83rd Ave, Phoenix, AZ 85035
- Dave's Place at 2710 W Bell Rd, Phoenix, AZ 85053
- Taco Mex at 3525 W Glendale Ave, Phoenix, AZ 85051
- Timo Wine Bar at 8801 N Central Ave, Phoenix, AZ 85020
- El Chullo Peruvian Restaurant & Bar at 2605 N 7th St, Phoenix, AZ 85006