We've been here a handful of times and are usually pleased with our experience.
Great happy hour offerings and tasty guacamole, prepared table side. The menu has some good options for vegetarians and even a few vegan selections. Tasty tacos (go on taco Tuesday!) and a ton of different margaritas! Staff is always super friendly and willing to answer my (annoying) veg questions:)
I like going here because the food always tastes quite fresh and even during busy times, we are served quickly.*
*Except for one time when it took forever for us to be served at the bar. Buuuuut it seemed that they were severely understaffed at the time (I think it was a margarita Monday or something). There were piles of dishes needing to be taken back to the dish pit and the service well was full of dirty glasses. I felt bad for the bartenders because there were only two of them and they were slammed. No manger presence on the floor which seemed a bit odd, given the lack of staff.