OK... Barrio queen is either a five-star restaurant or three-star restaurant... Purely dependent on what you order. If you order the tableside guacamole, the Mexican french fries, the street tacos, or the all-time favorite Arizona burrito, it is a five-star restaurant. They have the best Carne Asada tacos in Phoenix. If you order anything else, expected to be three stars. The service can be somewhat sluggish but considering I know what to order, the food makes up for it all day long!