Come during Happy Hour, the margaritas are my favorite menu item. If you've had a bad margarita here, like watered-down with huge chunks of ice - it's the bartender IN THAT SHIFT! Don't let one person ruin your experience. Most of the female bartenders do a fantastic job on the frozen margaritas and can get a little creative if you ask for a custom drink.
I frequent the place around noon, I have never been here for dinner, so I cannot comment on what type of service you might receive at that time of day. The staff is typically pretty friendly and jovial at lunch time. They don't seem agitated or unwilling to explain what's in some of the entrees if you don' t already know.
The steak and camarones (shrimp) are also fantastic here. They both seem as though they were made in someone's home. If you don't know what I'm talking about, go try Applebees steak or shrimp and then sample either one at Hacienda Del Rey - there's a BIG difference. The shrimp are large enough to be served only 4-5 at a time as an entree (no pitiful salad shrimp here!)