Las Islas Del Capitan
Address:
2720 W Camelback Rd, Phoenix, AZ 85017
Phone:
(602) 347-6544
Restaurants,
Mexican
Other Businesses:
- HoneyBaked Ham Cafe at 4635 E Cactus Rd, Phoenix, AZ 85032
- Papa John's Pizza at 231 W Thomas Rd, Phoenix, AZ 85013
- New Garden Restaurant at 823 S Central Ave, Phoenix, AZ 85004
- Copper Square Cafe at 2 N Central Ave, Phoenix, AZ 85004
- Pho Binh Minh at 4141 N 35th Ave, Phoenix, AZ 85017