at 1812 E Camelback Rd, Phoenix , 85023 United States
531 FB users likes Arriba Mexican Grill, set it to 201 position in Likes Rating for Phoenix, Arizona in Local Business category
Arriba Mexican Grill is Phoenix based place and this enity listed in Restaurant category. Located at 1812 E Camelback Rd AZ 85023. Contact phone number of Arriba Mexican Grill: (602) 265-9112
Music Venue