Angry Crab Shack
7608 W Cactus Rd, Peoria, AZ 85381-5230
Angry Crab Shack is a American, Bar, Seafood, Gluten Free Options place is located in Peoria, Arizona. The address of Angry Crab Shack is 7608 W Cactus Rd, Peoria, AZ 85381-5230.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 480-878-6900, or open their website to view relevant information, The url is http://www.angrycrabshack.com/