The service is friendly. The complimentary beans, salsa, and chips appetizer is great. The meals are varied, delicious, and fresh. This place is usually pretty busy, but the wait is never very long. I usually go with a number of family members for dinner, they can accommodate larger groups and everyone can find something to eat that they'll enjoy. I highly recommend the rice and veggie plate - tasty and you'll have leftovers. The margaritas are pretty good, too.