Fayetteville Restaurants

Make a free reservation

View all 1287 restaurants in Wilmington

Best American Restaurants in Fayetteville

Port Land GrillePort Land Grille
American | Wilmington, Wilmington
The Bistro at TopsailThe Bistro at Topsail
American | Surf City, Wilmington
Mad Boar RestaurantMad Boar Restaurant
American | Wilmington, Wilmington
The Lifesaving Station - Sanderling ResortThe Lifesaving Station - Sanderling Resort
American | Duck, Outer Banks
Argyles RestaurantArgyles Restaurant
American | Kitty Hawk, Outer Banks

Best Italian Restaurants in Fayetteville

Angelo's Pizzeria & BistroAngelo's Pizzeria & Bistro
Italian | Shallotte, Brunswick County

Popular restaurants in Wilmington

Browse some of the most booked restaurants in Wilmington

Mad Boar Restaurant
American | Wilmington
Seafood | Wilmington
The Bistro at Topsail
American | Surf City
American | Wilmington
Rx Restaurant
Southern | Wilmington
View all Wilmington restaurants

Discover Fayetteville

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.

Fayetteville Neighborhoods