Angry Crab Shack
(3,876)
Seafood restaurant
Address: 7608 W Cactus Rd, Peoria, AZ 85381
Hours: Open ⋅ Closes 10 PM
Phone: (480) 739-2949
People also ask
Who owns the Angry Crab Shack?
Is Angry Crab keto friendly?
Where did angry crab originate?
Who owns Joe's Crab Shack?
You will be ordering from our Peoria location (7608 W Cactus Rd Peoria AZ 85381). Your order will be prepared immediately for pickup as soon as it is ready ...