Over the Christmas holiday, while we were in Texas, we ventured 45 minutes to visit the town of Old Mesilla, New Mexico. We drove through cotton fields and pecan groves to get to this tiny town where Billy the Kid once lived.
At the center of town is the Basilica of San Albino.
The town square is filled with shops that have a southwestern/new mexican/native american and mexican influence. I especially liked the shop that had the gorgeous rugs with the amazing prints. A few shops had walls and walls of crosses.
For lunch/dinner I recommend heading to La Posta de Mesilla Restaurant, Cantina & Chile Shop. It's more than just a restaurant. Inside there is a chile shop and jewelry shop. In their lobby there are exotic live birds and a couple of large fish aquariums. They've got great chips and salsa and thier margaritas are pretty tasty too.
This is a jem of a little town. I say visit it if you ever get the chance.