Mexican Restaurants in Peoria

Select Local Merchants

Yelpers give the Scottsdale, Phoenix, and Chandler locations averages of three stars and the Peoria location an average of 3.5 stars:

9868 W Northern Ave
Peoria,
AZ
US