This has turned out to be my favorite Mexican restaurant in St. George. The food is delicious and there's plenty. The evenings are usually busy so I prefer going noon time or mid afternoon when it's not so crowded. The last dish I had was the chicken enchiladas and they had plenty of meat inside and so very tasty. I would not miss having or order of Churros for dessert. You need to order the Churros along with your meal order as they make them fresh, so they come to you hot....and oh so delicious.
When we have house guests we often take them out to Casa Dona Marias and everyone seems to like it a lot. I would definitely recommend this restaurant.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.