This Mexican restaurant is a well-established favorite in New Braunfels, offering a cozy and casual atmosphere that is perfect for families, groups, and solo diners alike. The restaurant's quality is consistently high, with a wide variety of traditional Mexican dishes made with fresh ingredients and presented in generous portions. Prices are reasonable, making it a great value for the quality and quantity of food served.One notable issue is the inconsistent portion sizes, as mentioned by some customers who have experienced receiving smaller than expected portions, including one reviewer who described their tacos as the size of taquitos. However, this issue seems to be a rare occurrence, and the restaurant's overall reputation suggests that it is committed to providing excellent service and quality food.The restaurant's service is generally excellent, with friendly and attentive staff who are happy to accommodate special requests and provide recommendations. The menu is diverse and includes a wide range of options, including breakfast, lunch, and dinner specials, as well as desserts and drinks.The restaurant's highlights include its fast service, friendly staff, and delicious food made with fresh ingredients. It is a great place to stop for a quick bite or to enjoy a leisurely meal with family and friends. The restaurant is also wheelchair accessible, making it a great option for visitors with mobility issues.Overall, this Mexican restaurant is a great choice for anyone looking for high-quality, traditional Mexican cuisine in a cozy and casual atmosphere. While there may be some minor issues with portion sizes, the restaurant's excellent service and consistent quality make it a top choice in the area.