Angry Crab Shack
7608 W Cactus Rd, Peoria
(480) 739-2949
Recent Reviews
Order Online
You May Also Like
PHỞlicious - 7582 W Cactus Rd B5
Vietnamese
Phở Tan Thanh - 7575 W Cactus Rd
Vietnamese
Carl's Jr. - 12110 N 75th Ave
Fast Food, Burgers
Restaurants in Peoria, AZ
Angry Crab Shack
7608 W Cactus Rd, Peoria, AZ 85381
(480) 739-2949