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 | - |
Drop a Mail
Call Us
Address
7608 West Cactus Rd., Peoria, AZ, - 85381, USA
Subscribe Now