Lots of folks don't like Del Rio, as per the posts above.
Got it.
I lived there 4 years and had a blast.
Learned to wind surf and ski, explored a lot of SW Texas via car,...
... and met a lot of locals. These folks are typical, nice, conservative Texas folk. Show them some genuine kindness, and they will respond better than most folks in most parts of the country. You'll get invited to some nice stuff, to include hunting with them and their friends, etc...
Yep, it isn't New York.
But then again,... it isn't New York (thankfully).
I have very fond memories of Del Rio.
You can show up and bitch about it for a year ... or four.
Or you can accept it, make it a great time, and have some great stories for the bar of your follow on assignment.
Oh yeah... don't act like a yankee jackass.