Arriba Mexican Grill Arriba Mexican Grill Arriba Mexican Grill

Arriba Mexican Grill Map

1812 E. Camelback Rd. (18th St.)
Phoenix, AZ 85016
602-265-9112
Map
Cuisine: Mexican
This good-time Mexican restaurant offers traditional favorites with a little spice.
Openings: Lunch & Dinner daily

Features