About the Business

Looking for surf and turf with a southern touch in Phoenix? Angry Crab Shack Peoria, located on Cactus Rd just west of 75th Ave in Peoria, offers many options to enjoy our delicious boil, from shrimp,

Additional Information

Receive Credit Card:
No
Delivery:
No

Location & Hours

7608 West Cactus Rd., Peoria, AZ, - 85381, USA

Business Hours

Mon -
Tue -
Wed -
Thu -
Fri -
Sat -
Sun -
Subscribe Now

Get All Updates & Advance Offers