Stopped in for lunch and had to wait approx. 5 mins. for a table. Lots of variety on the menu. The place was clean and the staff was attentive. The food was average. This may sound like a bad thing, but it's just a good, solid, something for everyone Mexican food place.