I just came here for the first time and had a very pleasant experience! Our waitress was very friendly! I got the prickly pear margarita and my boyfriend got the "white death" one. Both were delicious! Despite the restaurant being pretty crowded, we didn't wait more than 10 minutes for a table and our food came out pretty fast.
Cons: there is very limited parking here. We ended up parking in the strip mall area next door because we couldn't find an empty spot.