Patricia Schwabe

(Credit: The Owls Club)

“Owls Club” Cocktail Bar to Open in Downtown Tucson Day After Thanksgiving

Scott Avenue has become Tucson’s unofficial cocktail central. Cocktail bar The Owls Club will open in a 2,500-square-foot space at the…

X