15 All-You-Can-Eat Restaurants in the U.S. Where You’d Better Come Hungry

From all-you-can-eat crab in Ohio to unlimited catfish in Florida, these 15 restaurants across the U.S. prove the buffet isn't dead, it's just gotten more creative.

Some restaurants hand you a menu and let you pick one thing. These aren't those kinds of restaurants. Across the country, a certain kind of place has built its whole identity on the words “all-you-can-eat,” whether that means a self-serve buffet line, a made-to-order sushi menu, or a server who just keeps bringing more crab until someone says stop.

From coastal seafood marathons to a Midwest soup spot that somehow turned unlimited broth into a destination, these 15 restaurants represent some of the country's most talked-about all-you-can-eat dining experiences.

1. Crab Station, Canton, Ohio

Canton, Ohio, sits nowhere near a coastline, but that hasn't stopped Crab Station's all-you-can-eat crab in Canton from becoming one of the state's most talked-about seafood spreads. Instead of a self-serve buffet line, servers bring crab and shellfish straight to the table, refilling plates for as long as diners can keep up. The restaurant opened in March 2025 in the former TGI Fridays space in Belden Village, and it's already become one of Ohio's most indulgent dining experiences.

Crab legs are the headline here, served hot and simple so the seafood speaks for itself. The room leans into the theme with crab-themed decor and cozy seating built for lingering over a meal. Busy evenings can mean a short wait between rounds, but regulars say the fresh crab makes the pause worth it.

2. Leon’s Family Dining, Dearborn, Michigan

alt

Dearborn's Leon's Family Dining has built a loyal following on unlimited soup at Leon’s Dearborn, something most restaurants would never lead with. What started in 1983 when brothers Wally, Sam, and Moe Leon opened their first location has grown into a small Metro Detroit chain, with spots now in Dearborn, Taylor, and Livonia.

The soup keeps coming as long as diners keep ordering, paired with breadsticks that regulars swear by. The Dearborn location sits minutes from the Henry Ford Museum, making it an easy stop after a day of sightseeing. It's not flashy, and it doesn't need to be. Locals describe the whole experience as comfort food in its purest form, a warm bowl and a booth where nobody's rushing you out the door.

3. Jimmy’s Seafood Buffet, Kitty Hawk, North Carolina

Kitty Hawk's Jimmy's Seafood Buffet has spent 25 years feeding Outer Banks vacationers who plan entire trips around its all-you-can-eat seafood buffet in Kitty Hawk. The seasonal restaurant, typically open April through October, piles nearly 100 made-from-scratch dishes onto its buffet line, with local and Alaskan crab, baked lobster macaroni and cheese, and North Carolina pulled pork among the highlights.

Save room for the dessert buffet, a separate spread that includes peach cobbler, key lime pie, chocolate cake, and banana pudding. Families in particular tend to leave impressed, since there's enough variety here that even picky eaters find something to love. Given its seasonal hours, it's worth checking ahead before making the drive to the coast.

4. The Restaurant and Market at Oregon Dairy, Lititz, Pennsylvania

alt

Ask around Lancaster County for the best all-you-can-eat spot in Pennsylvania, and most answers point to the same all-you-can-eat buffet at Oregon Dairy in Lititz. The name is a mouthful, but so is the meal, since this Pennsylvania Dutch institution pairs a hearty buffet with an on-site bakery turning out shoofly pies, whoopie pies, donuts, and fresh bread.

Located close to Lititz Springs Park, it makes an easy stop for anyone exploring the region's small-town charm. Oregon Dairy has deep roots in the area, and the buffet reflects that history with classic, from-scratch Pennsylvania Dutch cooking rather than anything trendy. It's the kind of place locals recommend without hesitation.

5. Catfish Deweys, Fort Lauderdale, Florida

alt

Fort Lauderdale's Catfish Deweys has built its reputation on one simple promise: nobody leaves hungry. Its all-you-can-eat catfish in Fort Lauderdale is the headliner, lightly breaded and served hot with classic Southern sides like coleslaw, hush puppies, and fries. Depending on the day, diners can also find all-you-can-eat shrimp, fried or blackened, along with other rotating seafood specials.

This is a decades-old local favorite, casual and unpretentious, the kind of place where napkins are plentiful, and nobody judges a second trip to the fryer. Beyond the endless platters, the regular menu covers oysters, clam strips, frog legs, and crab dishes. Expect a wait during peak weekend hours, and come dressed for comfort rather than fine dining.

6. Mission Boathouse, Beverly, Massachusetts

alt

Beverly's Mission Boathouse sits right on the water at the foot of the Veterans Memorial Bridge, and its Bottomless Brunch in Beverly, Massachusetts has become one of the North Shore's best-kept weekend secrets. Served Saturdays and Sundays from 10 a.m. to 2 p.m., the all-you-can-eat brunch gives diners 90 minutes to order as many dishes as they want, all brought out fresh rather than pulled from a buffet line.

The menu spans waffles, avocado toast, huevos rancheros, and eggs Benedict, plus less expected additions like tacos, pierogies, and chicken wings. A Bloody Mary or two rounds out the morning nicely, though drinks aren't included in the brunch price. Waterfront views of Beverly Harbor make the wait, if there is one, easy to enjoy.

7. Sam and Nancy’s Cafe, Wichita, Kansas

alt

Wichita doesn't usually come up in conversations about Southern comfort food, but Sam and Nancy’s Cafe buffet downtown might change that. The buffet here leans into golden fried chicken, mashed potatoes swimming in gravy, and meatloaf tender enough to fall apart on the fork, the kind of homestyle spread that feels more like a family gathering than a restaurant meal.

Chicken pot pie and coconut catfish round out a menu that feels both hearty and a little unexpected for the region. It's an easy add-on to a day spent exploring downtown Wichita, the Keeper of the Plains, or the Wichita Art Museum. Come hungry and expect to leave planning your next visit.

8. Sushi Saga, Edison, New Jersey

alt

Edison's Sushi Saga proves that all-you-can-eat sushi in New Jersey doesn't need a flashy address, tucked as it is into Tano Mall, a modest strip mall between Menlo Park Mall and Metuchen. Rather than a self-serve buffet, this spot uses the increasingly popular made-to-order model: diners pay one price, tell the server what they want, and everything arrives fresh from the kitchen.

The understated dining room, decorated with simple Japanese-style art, gives little hint of how much ground the menu covers. Both dine-in and takeout are available, making it flexible for a quick lunch or a slower dinner with a full table of rolls. For sushi lovers on a budget, it's one of the better deals in the state.

9. Shuler’s Barbecue, Latta, South Carolina

alt

In the small town of Latta, just off Highway 38, Shuler’s Barbecue’s all-you-can-eat buffet has turned into the kind of destination people specifically plan road trips around. The smell hits first: sweet, smoky wood smoke that pulls diners in before they've even parked. Inside, the buffet keeps coming with slow-cooked pulled pork, crispy fried chicken, and tender ribs, which diners glaze with the restaurant's tangy sauce.

Sides round out the spread with cheesy mac, tender collards, and sweet potato soufflé, while a generous bowl of banana pudding closes things out. The atmosphere feels like a big family gathering rather than a typical restaurant, which is part of why locals keep coming back, and travelers keep making the detour.

10. Rusty Scupper, Baltimore, Maryland

alt

Baltimore's Rusty Scupper has anchored the Inner Harbor for more than 40 years, and its Sunday Jazz Brunch in Baltimore remains one of the city's most memorable all-you-can-eat experiences. The 270-seat dining room overlooks the harbor and Fells Point, giving diners water views to go with the unlimited spread.

Champagne, Bellinis, and mimosas come included in the brunch price, alongside traditional breakfast dishes like French toast, scrambled eggs, and made-to-order omelets. A carving station adds prime rib, roasted pork, and duck confit to the mix. Despite the popularity of the Sunday brunch, the large dining room means it rarely feels overcrowded, even during peak hours.

11. World Buffet, Madison, Wisconsin

alt

World Buffet in Madison has built a reputation on sheer scale as one of the biggest all-you-can-eat buffets in Wisconsin, with more than 250 items rotating through the line at any given time. From classic buffet staples like cashew chicken and dumplings to fresh Mongolian barbecue cooked to order, the variety here rarely disappoints, even for diners who typically avoid buffets altogether.

A second location in nearby Monona operates under the same ownership, so visitors don't need to worry if two results pop up in a search. For those in a hurry, the restaurant also sells food to go, priced by the pound, so the all-you-can-eat experience doesn't require sitting down. It's an easy stop, whether feeding a crowd or just craving variety without committing to a single dish.

12. Benjamin’s Calabash Seafood, Myrtle Beach, South Carolina

alt

Myrtle Beach's Benjamin's Calabash Seafood is less a restaurant than a full seafood marathon, spread across a 1,000-seat building with 11 uniquely themed dining rooms, home to a legendary all-you-can-eat seafood buffet in Myrtle Beach. The 170-item spread covers nearly every corner of the sea, from Calabash-style fried shrimp, oysters, and flounder to steamed crab legs and peel-and-eat shrimp.

A carving station adds roast beef or prime rib to the mix, while Southern staples like fried chicken, mac and cheese, and hush puppies round things out. An in-house bakery handles dessert, with cakes, pies, and soft-serve rotating through the lineup. It's been feeding beachgoers and locals for decades, and the sheer scale of the operation still manages to surprise first-time visitors.

13. Eagles Nest Restaurant, Brewer, Maine

alt

Brewer's Eagles Nest Restaurant isn't large or flashy, but its all-you-can-eat haddock fish fry in Maine has built a devoted following throughout the Bangor area. The small restaurant sits along the Penobscot River on North Main Street, giving diners water views alongside the seafood.

Lobster rolls are another signature here, served with fries and coleslaw, and the menu extends to a haddock burger, clam and scallop dinners, and a seafood platter for anyone who can't decide. The restaurant earned the 2025 Best Seafood Restaurant title in the Greater Bangor Area, a distinction locals find in the least surprising. Open seven days a week, it's an easy stop for anyone exploring Brewer or the wider Bangor metro area.

14. Nelson’s Barnyard Buffet, Saraland, Alabama

Saraland's Nelson's Barnyard Buffet has earned a stack of local titles since opening in 2005, including best buffet, best fried chicken, and best soul food in Alabama, built on its all-you-can-eat buffet in Saraland, Alabama. The unassuming exterior gives little away, but inside the spread includes fried chicken and fried catfish, along with yeast rolls, cornbread, fried okra, mac and cheese, and turnip greens.

Sundays bring a dedicated Thanksgiving-style buffet with roasted turkey, baked ham, cornbread dressing, and cranberry sauce. The restaurant remains a family-run operation, and that shows in the consistency of the cooking rather than any elaborate presentation. Diners pay one price, then make as many trips down the line as they like, which regulars tend to take full advantage of.

15. Izumi, Iowa City, Iowa

alt

Iowa's answer to the sushi trend sweeping the Midwest is Izumi's all-you-can-eat sushi in Iowa City, part of a chain that opened its first location in Cedar Rapids more than a decade ago and has since expanded to four locations, including Iowa City and Clive. Rather than a self-serve buffet, guests fill out a cafeteria-style order slip, and dishes arrive course by course from the kitchen.

The weekend dinner menu runs $30.95 per person for ages 11 and up, covering sushi rolls, sashimi, appetizers, salad, udon, tempura, teriyaki, hibachi, and dessert. Orders can be submitted as many times as diners like, so the meal can stretch as long as everyone's still hungry. It's a four-course, made-to-order experience dressed up as a budget-friendly outing.

Want to keep exploring delicious food across the U.S.? Here are 10 MORE all-you-can-eat buffets across the U.S.

Subscribe to our newsletter

Get the latest updates and news

All Stories