Cholula has some of the best mexican food. It is a little out of the way from most of the other restaurants in town but it is worth the few extra minutes to drive over there. I believe that it is a family owned and operated business. The customer service is outstanding. They are very attentive without being overly attentive. The food is really good and the menu has a good selection. They offer kids meals that are Mexican or if you have a picky eater they also offer kids meals in your typical American fare like chicken strips and hot dogs
more