Fayetteville is a delightful city in Cumberland County that is home to an eclectic selection of cafes, restaurants, and taverns. Seafood is very common in the area, and many of the seafood and steakhouse restaurants serve daily fresh-caught fish. The locals also can’t seem to get enough of the local crab dishes, including blue crab and crab cakes, which many of the seafood, American, steakhouse, and French restaurants in the area serve. Hush puppies are also commonly available at the local French and American establishments. If you are in the mood for something other than seafood, Fayetteville also happens to feature a great selection of steak and lamb dishes at its many inviting seafood and steakhouse restaurants.