After months of anticipation and setbacks, Phoenix-based Angry Crab Shack & BBQ finally opened in Tucson. The restaurant at 1365 W. Grant Road held its grand opening on Friday, more than a year after ...