Truly one of the best Seafood restaurants-on the East Coat, The Crab Trap Somers Point is a guarantee for 100% satisfaction every time. Enjoy fine dining at reasonable price with a gorgeous view. Located just outside of Atlantic City on the shores of scenic Ships Channel Bay. Sneak out to the back dock and enjoy live music, snacks and cocktails at Crabby Jacks, weather permitting. Walk, Drive or Boat to the Crab Trap Restaurant. However you get there you will be glad you made the trip or added it to your vacation package!