Cajun Seafood Restaurant. Angry Crab Shack & BBQ in Tucson, AZ has the best Cajun seafood in town. Check out our menu. Call us at (520) 849-7800 for ...
You will be ordering from our Tucson (1365 W Grant Rd Tucson, AZ 85745) location. Your order will be prepared immediately for pickup as soon as it is ready ...