For a quick lunch time stop or dinner out with the kids, this authentic Mexican restaurant can't be beat. The menu isn't all that diverse, but the portions are always ample, the food is always hot and tasty. The price is great. They have a smoker's patio and hot buffet. The servers are faster and friendlier than many of these little restaurants that seemed to have popped up over the last few years.