10 Best Places for Buffets in North Carolina

Buffets bring us a little taste of everything. Whether you’re in the mood for a breakfast spread of bacon, eggs, and grits or a delectable barbecue display, North Carolina’s buffets have it. Next time you’re hungry for a variety, check out the 10 best buffets in the state. 

Falafel 54, Durham, NC

For a delicious Mediterranean buffet visit Falafel 54. Serving both hot and cold Mediterranean dishes, the owners boast they serve the best falafel in town. Dine on Baba Ghanouj, stuffed grape leaves, Tabouli, and more.

Grandma Hoyt’s Country Buffet, Bessemer City, NC

For a delicious buffet of down-home country cooking, visit Grandma Hoyt’s Country Buffet. Closed on Mondays, they serve an abundance of southern favorites for lunch and dinner on Tuesdays through Sundays, with a breakfast buffet on Saturdays, too. If bacon, eggs, and grits is your kind of breakfast meal, you’ll enjoy an endless array of items on the breakfast buffet. Bring your appetite if you come for lunch or dinner. You definitely won’t leave hungry!

The Dunes Restaurant, Nags Head, NC

The Dunes Restaurant is noted for their huge breakfast buffet. Dubbed an “Outer Banks Breakfast,” it consists of several kinds of fresh fruit, along with eggs, meats, grits, hash browns, waffles and more. Come hungry. It’s guaranteed you won’t leave that way.

View this post on Instagram

A post shared by The Dunes Restaurant (@thedunesrestaurant) on

Captain George’s Seafood Buffet, Kill Devil Hills, NC

For an amazing meal of fresh seafood and countless sides, visit Captain George’s Seafood Buffet. Dine on steamed clams, fried scallops, fried oysters, blackened mahi, steamed mussels, fried shrimp, clam chowder, she-crab soup and more. There are even more than 25 gluten-free items on the buffet for those with dietary needs.

General McArthur’s, Laurinburg, NC

The country buffet at General McArthur’s features fried chicken and barbecue every day, along with a large assortment of sides, fresh vegetables and more. While it definitely isn’t the healthiest of buffets to indulge in frequently, it certainly is one of the most delicious. The service here is what everyone dreams of when going out to eat. The staff is friendly and attentive. They can’t do enough for their customers.

Jimmy’s Seafood Buffet, Kitty Hawk, NC

Dine on lobster claws, lobster tail, fried coconut shrimp, seasoned local shark, blackened tuna, pan seared cod and countless additional seafood options at Jimmy’s Seafood Buffet. The seafood is fresh and delicious. There is also a section of the buffet “from the islands,” that includes Jamaican Jerk Chicken, Pineapple Glazed Ham and more. The side orders are hearty and plentiful, and the desserts aren’t typical buffet fare. Choose from New York cheesecake, Florida Key lime pie, Warm Summer Peach Cobbler, and more.

View this post on Instagram

A post shared by Thomas Vo (@thms_vo) on

The Urban Turban, Cary, NC

Enjoy fresh, healthy Mediterranean fare at the Urban Turban. Their lunch and dinner buffets are available throughout the week with a brunch buffet on Saturdays and Sundays. Enjoy lentils, chickpeas and fresh veggies in addition to main dishes like Fattoush, stuffed grape leaves, and more. 

Fuller’s Old-Fashioned Barbecue, Fayetteville and Pembroke, NC

You can’t possibly sample everything available on the lunch or dinner buffet at Fuller’s Old-Fashioned Barbecue. Sample barbecue, steak, chicken, seafood, sandwiches, salads and countless country sides. The homemade biscuits with molasses are on pretty much everyone’s list of favorites.

View this post on Instagram

A post shared by 1001Nights (@onethousandandone_nights) on

Village Buffet, Whiteville, NC

Everything at Village Buffet is based upon the bounty afforded the owners from the state of North Carolina. Down home country cooking, the owners claim they cook like it’s “always Sunday dinner.” You’ve never been to a Sunday dinner that’s quite this plentiful. Choose from meats, fried chicken, fried fish and several delectable sides. Be sure to have a piece of chocolate cake for dessert!

Casey’s Buffet, Wilmington, NC

You’ll go hog wild for the food at Casey’s Buffet. The lunch and dinner buffets serve what locals call “Southern soul food” and barbecue. Choose from barbecue pork, fried chicken, catfish, mashed potatoes and gravy, hushpuppies, potato salad, pan fried okra and more. Desserts include peach or cherry cobbler, banana pudding, cherry cheesecake and bread pudding. You might need assistance making your way back out the door!

View this post on Instagram

A post shared by caseysbuffet (@caseysbuffet) on

Select a North Carolina town to find the Best Things-To-Do and Places To Go around you
Find Buffets Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Alamance County

Alexander County

Alleghany County

Anson County

Ashe County

Avery County

Beaufort County

Bertie County

Bladen County

Brunswick County

Buncombe County

Burke County

Cabarrus County

Caldwell County

Camden County

Carteret County

Caswell County

Catawba County

Chatham County

Cherokee County

Chowan County

Clay County

Cleveland County

Columbus County

Craven County

Cumberland County

Currituck County

Dare County

Davidson County

Davie County

Duplin County

Durham County

Edgecombe County

Forsyth County

Franklin County

Gaston County

Gates County

Graham County

Granville County

Greene County

Guilford County

Halifax County

Harnett County

Haywood County

Henderson County

Hertford County

Hoke County

Hyde County

Iredell County

Jackson County

Johnston County

Jones County

Lee County

Lenoir County

Lincoln County

Macon County

Madison County

Martin County

Mcdowell County

Mecklenburg County

Mitchell County

Montgomery County

Moore County

Nash County

New Hanover County

Northampton County

Onslow County

Orange County

Pamlico County

Pasquotank County

Pender County

Perquimans County

Person County

Pitt County

Polk County

Randolph County

Richmond County

Robeson County

Rockingham County

Rowan County

Rutherford County

Sampson County

Scotland County

Stanly County

Stokes County

Surry County

Swain County

Transylvania County

Tyrrell County

Union County

Vance County

Wake County

Warren County

Washington County

Watauga County

Wayne County

Wilkes County

Wilson County

Yadkin County

Yancey County