Blue Iguana Mexican Restaurant

User Rating:


Address:

1849 N Scottsdale Rd
Tempe, AZ 85281

Phone:

480 421-2525

Map:


Contact   ·   Privacy   ·   Terms