727 W Camelback Rd, Phoenix 85013, United States
Closed· Opens Thu at 19:30
727 W Camelback Rd, Phoenix 85013, United States
No delivery
Spot something wrong?
Dishes at Taqueria Los Yaquis. Prices may vary in venue.
Been to Taqueria Los Yaquis? Be the first to share what you ate.