I seem to remember Garcia's of Scottsdale being decent Mexican food. Maybe it wasn't good but as a teenager it was one of my favorite places to go. They had a short run at Penn Square Mall and Quail Springs Mall in the late 90s/early 2000s. The Penn location is now Cantina Laredo and the Quail location is now El Chico.