Find nearby locations to order from
Sol Azteca Mexican Kitchen (E Shea Blvd)7127 E Shea Blvd, Scottsdale, AZ 85254, USA