Del Rio is a family-friendly city where you can spend time checking out the the local cuisine and the bars. You can easily spend a relaxing day visiting San Felipe Springs and Kickapoo Cavern State Park. While you're in town, don't miss a chance to see sights like Laughlin Air Force Base and Amistad Reservoir.