Mesa AZ Shopping Centers & Malls 1. 7303 E Main St, Mesa, AZ 85207 | The Weather Vane Restaurant (480) 830-2721