Opa's - Tacos, Salads, & Wraps

Taco restaurant · 3636 N Central Ave Ste B100, Phoenix, AZ

To-Go · Dine-In

Hours

More food in Phoenix, AZ · Tacos in Phoenix