I am not sure why this place has some bad reviews. Almost scared us away but it looked nice so we stopped. Very nice place appearance-wise. Maybe close to the road for perfection but a good 300 yards away. Waitress was friendly. Prices very reasonable. Beer selection fine. Food was fine too. Not remarkable but certainly good enough Tex-Mex. Seemed clean too.
If you own or manage Milagro's Hill Country Tex-Mex, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.