The restaurant is fairly small, but makes up for the lack of space with exceptional service. The staff on hand is very attentive. The food is very good, and acceptable for the price. You could eat at a better Mexican place, but you wont be treated as well. I suggest giving them a try.