First time trying it with my whole family and we loved it. Everything we ordered was delicious. Everything was fresh and what sets them apart from any other Mexican restaurant is that they use authentic ingredients. You can taste the difference. The tortillas for the enchiladas, the cheeses, the sauces, the spices. We had a perfect table with delicious food and what made it an even better night was the service. Our waiter, Carlos, was amazing, attentive and friendly. He made the experience very enjoyable. I've said it before, the service you provide can either make or break a company's success no matter how great the food is. Barrio Queen, however, is a triple threat with the food, atmosphere and service. Can't wait to go back!