Border One Stop

Restaurant in Del Rio, Texas