El Charro family to open seafood-centric restaurant in downtown Tucson

October 11, 2018