1. Angry Crab Peoria 7608 W Cactus Rd, Peoria, AZ 85381 Coordinate: 33.59654,-112.2228 Phone: (480) 739-2949