
Award-winning Mexican restaurant Elvira’s opens in Scottsdale
Elvira’s, an award-winning Mexican restaurant in Tubac, has opened a second location at Market Street at DC Ranch on the southeast corner of Pima and Thompson Peak Parkway in north Scottsdale. The new location is a joint effort between Elvira’s