Menard, TX 76859 - Menard - Hill Country Bring your family to enjoy the Texas Hill Country while watching whitetail deer, dove, turkey, and an occasional axis deer. Situated three miles south of Menard, TX, the Lions Den Ranch consists of 127+/- acre