Aunt Chiladas Squaw Peak is a Mexican restaurant nestled in the shadow of Piestewa Peak. It offers a welcoming atmosphere with friendly staff.