Angry Crab Shack in Tucson
5203727587
Angry Crab Shack is a seafood restaurant offering high-quality seafood at an affordable price in Tucson, AZ. Whether you are celebrating a big birthday, a milestone anniversary, or another special occasion, this is the place for a one-of-a-kind experience ...