why is del rio, texas called the queen city