Barrio Queen Mexican Restaurant Previous | Next Use: Single-tenant Restaurant Location: Avondale, AZ Size: 6,125 SF Best Authentic Mexican Restaurant in AZ with very unique food flavors from Mexico city. Top 5 largest tequilerias with 300+ tequilas