Review for Desert Diamond Casino & Hotel - Nogales Highway Review For Tree Bar Google User May 11 '18 at 12:46 They have some of the best club sandwiches I've had in Tucson. View full site to comment or like