This Mexican restaurant is a hidden gem, offering a unique and authentic dining experience. The food is delicious, with a wide variety of options to suit all tastes. The service is also excellent, with friendly and attentive staff. The restaurant has a cozy and casual atmosphere, making it a great spot for families and groups. The owner is often present, making sure everything runs smoothly and that customers are happy.However, there is one issue to note - on rare occasions, some customers have reported a long wait for service, with staff seeming overwhelmed. This can be a bit frustrating for those in a hurry, but overall, the restaurant's strengths far outweigh its weaknesses. The buffet option is a great value, offering a wide range of dishes at a reasonable price. The restaurant also has a great selection of drinks, including margaritas and other Mexican favorites.Overall, this restaurant is a must-visit for anyone looking for a authentic and delicious Mexican dining experience. With its cozy atmosphere, excellent service, and wide variety of options, it's a great spot for families, groups, and anyone looking for a night out. Just be aware that, on occasion, service may be a bit slow, but this is not enough to detract from the overall experience.