Home of the original Julio's chips!
The nachos al pastor and tacos al pastor here are really good! There is a taco truck version of this restaurant too, but they don't have the nachos. Taco Truck location: E 8th St Del Rio, Texas 78840
Food Truck is right next to restaurant - they are open at different times. This is my (Gaby's) favorite place to get tacos tapatios!
Go here if you're craving curly fries!
Gambling itch, anyone?
International boundary- ever wanted to be in two places at once??
We used to go here all the time! You can walk around the creek and take in the nature. Walk all the way down to the San Felipe Springs.
Lake Amistad