Reviews of Pavilions at San Mateo. (Shopping Mall) in Albuquerque (New Mexico).