A close up of a flower at X Bar Ranch.

About The Inn

The X Bar Ranch Lodge & Nature Retreat is located between Eldorado & Sonora, Texas on the western edge of the Texas Hill Country.

FM 2129, Eldorado, Texas 76936

Loading...