The Angry Crab Shack is a seafood restaurant located in the Palm Point Shopping Plaza on Perdido Beach Blvd in Orange Beach, AL. Indulge in delicious food while enjoying the soulful tunes of live music for a truly unforgettable dining experience. Live music is available on the patio stage. ...