Service is usually pretty good. There are a few servers who can be a little absent minded but for the most part I've never had a terrible experience (I've been here ALOT). This past weekend I was there for a bachelorette with a party of 9 and our waitress was very good....staying on top of what we needed and allowing us to get all separate checks while shuffling a few things around (apps and the bride's dinner).
The guacamole is super delicious, but I think It's overpriced (I actually find a lot of the entrees to be overpriced but I know they use quality ingredients). The app is $7 for a small bowl (though it comes with unlimited chips and a small bowl of salsa as well). What can I say, I like a lot of guac on my chips.
The tortilla soup is DELICIOUS and is a good choice if you're trying to be calorie conscious. I usually sub it for a side...it's an upcharge though.
I usually get the steak quesadilla. It's plenty of food and I like that you have the option of a whole wheat tortilla. No matter what I get, I typically always have leftovers to take home.
Happy hour is also good with half off drafts and specials on margaritas and wings. It gets crowded after work so arrive early if you don't want to wait for a table.