We have been here many times and have always had a great meal. The food is delicious and very authentic. Service is great and it's BYOB. Prices are reasonable and the portions are huge so we always have leftovers. Great for kids as well. This is our go-to Mexican restaurant!!