I have to say if your a high maintenance person you shouldn't be traveling through west Texas! Reading these reviews, I laughed at the negative ones. We decide to take a quick weekend trip to the Observatory. We came upon the quaint town of Marfa. Sign ahead says "No Service Next 74 Miles" Finding the Riata was a blessing. The... more
TripAdvisor has free and easy resources to help you enhance your listing and promote your property.
- Start Here - Visit Your Owners' Centre
- Add Photo
- Add Video
