The Casa Centro Modern Mexican restaurant, from the owners of Casa del Sabor, opened in the Bushnell Building at 14 E. Main St.
The hotels were purchased by Tucson-based HSL Properties, which owns several other hotels and multifamily properties. The ...