This family-owned and operated restaurant serves authentic Mexican food, offering huge portions at low prices. The welcoming atmosphere is suitable for kids, with high chairs and a kids' menu available. The restaurant has a wide variety of options, including tacos, burritos, and other Mexican favorites, as well as a range of vegetarian and vegan options. The staff is friendly and attentive, and the restaurant is wheelchair accessible. The restaurant's strong points include its excellent service, high-quality food, and wide selection of options. However, there have been some issues with inconsistent service, with some reviewers reporting long wait times and difficulties with ordering. Additionally, there have been some concerns about the cleanliness and organization of the kitchen, with some reviewers reporting finding hair in their food. Overall, this restaurant is a solid choice for those looking for authentic Mexican food in a welcoming atmosphere. However, it may not be the best option for those with high expectations for service or cleanliness.