Copper Canyon is a restaurant specializing in Southwestern cuisine, featuring an extensive tequila selection in an airy setting.