Jose Soto, Entertainment Editor
• November 17, 2015
Many might recall 3233 N. Mesa St., No. 103, as a frantic, overly sensual restaurant/bar that catered to the testosterone-driven, mainly male crowd, who wanted to get their football fix along with some eye candy. Cabo Joe’s, the infamous locally owned...