Arrowhead Mall • 79th Ave & Bell Rd
17211 North 79th Ave
Glendale, Arizona 85308
(623) 878-5777


©2000-2007 Arriba Mexican Grill, Inc. All Rights Reserved.