This place has been here for years and is run by the same family for a long time. Their food stresses the homestyle Mexican type of cooking and is nonetheless excellent. Their burritos are wonderful, both meat and vegetarian. Their portions are very large as well and are reasonably priced. Most dishes come with rice and beans, and compliment each dish you order. When the food comes out, it is hot and mouthwatering. I can tell that a lot of love goes into the cooking of this food. I recommend this restaurant for a good family homestyle cooked meal for a Saturday or Sunday lunch or dinner. Many of the items are familiar to most American diners, so the options for food are very large.