We’ve stopped in Van Horn, Texas on a few occasions before. Each time, we managed to hear or read about the local Chuy’s restaurant, which is rather infamous. Apparently, the restaurant attracted the attention of John Madden years ago, who has said it’s his favorite place to eat. And Chuy’s has naturally exploited the hell [...]
Posts tagged as:
