Tree Bar Tree Bar
Restaurant @ Desert Diamond Casino & Hotel - Nogales Highway
"PAUL TAYLOR"
They have some of the best club sandwiches I've had in Tucson.