Angry Crab Shack locations
near Mesa, AZ
You will be ordering from our west Mesa location (2740 S Alma School Rd Mesa AZ 85210). Your order will be prepared immediately for pickup as soon as it is ...
Rating
(1,486)
Angry Crab Shack · Page · Seafood Restaurant · (480) 730-2722 · angrycrabshack.com · Rating · 4.2 (5,266 Reviews).