I always get a kick out of being greeted in Spanish. That's what happens here (hopefully). This restaurant has such a pleasant atmosphere. It's always well maintained, and of comfortable temperature and lighting.
I like being led to my seat, being handed my menu, and told to have a great meal. That also happens here.
The customer service is great.
The menu has a wide variety and the serving sizes are ample. At first I thought the prices were high, but after seeing the serving sizes - I changed my mind. The food is of excellent quality.
Be forewarned: Don't stuff yourself on the chips and salsa while waiting for your meal. That is, unless, you want a large doggy bag.