– There are several delicious all-you-can-eat crab places within Maryland. The article provides my top crab shacks, restaurants, and crab shacks, such as Jimmy Joy’s Log Cabin Inn in Hancock, Avery’s Maryland Grille in Frederick, and Captain John’s Crab House in Newburg. The Crab Bag in Ocean City is a cozy, informal spot to enjoy Maryland’s renowned seafood. Maryland Loves All-You-Can-Eat-Crab Seafood Restaurants!