Quantcast
logo

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