Angry Crab Shack Share: Restaurant / Lounges Angry Crab Shack 25755 Perdido Beach BLVD, Suite 1A Orange Beach, Alabama 36561 (251) 981-1136 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.