Buffets are woven into American culture. Not only is the “all-you-can-eat” stamp promising, but they are great spots to try a host of dishes you wouldn’t otherwise.
Plus, buffets are a great way to stretch your restaurant budget with the rising cost of everything else.
We’ve compiled a list of the country’s top all-you-can-eat dining options to help fuel your next adventure.
If you’re over 50, take advantage of massive travel discounts and trip-planning resources
Over 50 and love traveling? Join AARP today — because if you’re not a member, you could be missing out on huge travel perks. When you start your membership today, you can get discounts on hotels and resorts, airfare, cruises, car rentals, and more.
How to become a member today:
- Go here, select your free gift, and click “Join Today”
- Create your account (important!) by answering a few simple questions
- Start enjoying your discounts and perks!
An AARP membership not only unlocks discounts that could save you hundreds on your next trip, but you’ll also have access to deals on vacation packages, guided tours, and exclusive content to help plan your next getaway.
Important: Start your membership by creating an account here and filling in all of the information (do not skip this step!). Doing so will allow you to take up to 25% off your AARP membership, making it just $12 per year with auto-renewal.
Alabama: Martha’s Place (Montgomery)
Martha’s Place is a Southern comfort-driven buffet staple in Montgomery, brought to life by hometown hero and mental health advocate Martha Hawkins.
With daily features along the buffet line, you can enjoy award-winning collard greens, tasty chicken and dumplings, and more.
Alaska: George Inlet Lodge (Ketchikan)
Alaska is known for its incredible, melt-in-your-mouth crab meat. If you’d like a unique experience, you can catch a boat trip to view crab harvesting and then circle back to the restaurant for endless Dungeness crab on the waterfront.
Arizona: Harbor Seafood Super Buffet (Phoenix)
Have you ever heard of an all-you-can-eat restaurant that serves a buffet to go? Welcome to one of Arizona’s best options, the Phoenix fan-favorite Harbor Seafood Super Buffet.
Their affordable buffet options can even be purchased as an all-day pass if you are dining in, and every seat is less than $20.
Earn a $250 travel bonus with this incredible card
There's a credit card that's making waves with its amazing bonus and benefits. The Bank of America® Travel Rewards credit card has no annual fee and you can earn 25,000 bonus points after spending $1,000 in purchases in the first 90 days of account opening.
You can earn additional points just by using this card for your everyday purchases — unlimited 1.5 points per $1 spent on all purchases. The 25,000 bonus points can be redeemed for a $250 statement credit toward travel or dining purchases.
If you want to travel and dine out more, the Travel Rewards card can help you get where you want to go.
The best part? There's no annual fee.
Arkansas: Star of India (Little Rock)
Since 1993, Star of India has been serving flavorful Indian cuisine to the Little Rock community, with an all-you-can-eat lunch buffet option from 11 a.m. until 2:45 p.m. Whether you’re a vegetarian or a meat connoisseur, this restaurant will delight your taste buds.
California: Cafe Sierra (Universal City)
One of California's best dining options is tucked inside a Hilton hotel. Cafe Sierra hosts a swanky layout on Friday, Saturday, and Sunday nights, featuring seafood, prime rib, taco and crepe stations, and more.
Trending Stories
Colorado: Cinzzetti’s (Northglenn)
Northglenn, Colorado, is home to one of the country's most spectacular all-you-can-eat Italian buffets. Boasting fresh, handmade pasta and pizzas with premium ingredients, you’ll almost want to pace yourself to make room for the dessert bar, featuring 16 gelato flavors.
Connecticut: Banana Brazil Grill (statewide)
Many Brazilian steakhouses have salad bars and buffet-style tasting trays. However, they don’t all have a comprehensive, all-you-can-eat buffet like Banana Brazil Grill. You can get endless meats smoked with Brazilian imported charcoal at four locations across the state.
Delaware: Oishii Ocean Japanese & Cajun Seafood (Newark)
Delaware has several great options when it comes to all-you-can-eat dining. But Oishii Ocean has a unique take on their buffet.
They deliver fresh sushi, sashimi, and other traditional Japanese dishes alongside Cajun creations like seafood boils.
Florida: Boston Lobster Feast (Orlando)
Stop by Boston Lobster Feast to enjoy a food coma the next time you’re in Orlando. With another location in Kissimmee, you can grab everything from sushi and Caesar salad to jambalaya and lobster mac n cheese at this spot.
Unlock exclusive entertainment deals and VIP perks (without a credit card)
Ready to take your entertainment and travels to the next level? Experience the finer things in life with the SELECT card.
No, it's not a credit card, it’s an exclusive membership — and your passport to a world of elite benefits and unforgettable moments.
Imagine sipping complimentary cocktails in downtown Manhattan at KYU NYC or saving 20% on the best sushi in Hollywood Hills at Yamashiro.
Like to shop? Members receive VIP discounts like 15% off at Brooks Brothers, and up to 60% off at Tumi.
Enjoy special offers at luxury hotels like the Four Seasons and Omni Select. For example, you get 15% off at Hyatt Hotels worldwide.
But it’s not just about the hundreds (or thousands) you could save. There are so many features that make you feel like a VIP every day. Like SELECT’s white-glove concierge that assists with bookings, recommendations, or anything you need. And priority access to reservations to some of the year’s hottest events (many not open to the public).
Georgia: Ole Times Country Buffet (statewide)
With ten locations in Georgia — plus one each in Alabama and Florida — Ole Times Country Buffet aims to serve some of the best southern food you’ve ever tasted. Fried okra, catfish, and pig’s feet are just some of the dishes available during their lunch and dinner endless buffet.
Hawaii: Toa Luau (Haleiwa)
Hawaii has some of the most breathtaking views and great hospitality. For a quintessential Hawaiian experience, try the Samoan-influenced three-hour show, tour, and endless pig roast feast at Toa Luau.
Idaho: Bombay Grill (Boise)
Bombay Grill serves Indian cuisine and has appeared in many top lists for dining out in Idaho. Known for its endless sauce options and excellent service, it hosts a fan-favorite buffet from Thursday through Sunday featuring meats and fresh produce from the market.
Illinois: Red Apple Diner (Chicago)
The Red Apple Diner is a storied European fusion buffet in Chicago that serves high-quality ingredients with flair. Try delicious pierogis and schnitzels, polish pancakes, and more from 4 to 8 p.m. on Friday and noon to 8 p.m. on the weekend.
Indiana: Stoll’s Lakeview (Loogootee)
Looking to load your plate multiple times with warm comfort food? Stoll’s Lakeview in Indiana serves up some of the best Amish cuisine you have ever eaten, with the backdrop of the lake to set the tone in a space that hasn’t been red since the eighties.
Iowa: Robert’s Buffet (Riverside)
Robert’s Buffet is an unassuming location for a top-notch all-you-can-eat buffet because it is tucked away inside the Riverside Casino & Golf Resort. It’s open Thursday through Sunday, with a breakfast buffet option on Saturdays and Sundays from 7 a.m. to 10:30 a.m.
Kansas: Buffet City (Wichita)
There might never be anything more on the nose than Buffet City’s name. Located on the west side of the state in Wichita, this ornate dining hall features colorful art and delicious Chinese food staples like crab legs and beef lo mein.
Kentucky: Abyssinia Authentic Ethiopian Cuisine Restaurant & Bar (Louisville)
Classic Ethiopian cuisine doesn’t always make it into the all-you-can-eat format. But when it does, it is a true gift.
For under $10, you can snack on injera bread, down exorbitant amounts of tilapia, seneg karia, and lamb, and finish your meal with fresh baklava or cheesecake.
Louisiana: Court of Two Sisters (New Orleans)
All-you-can-eat Creole and Cajun cuisine makes for one happy — and spicy — experience. The Court of Two Sisters features a gorgeous, French-inspired dining area with luscious greenery to enjoy your food. A live jazz brunch buffet is served 7 days a week from 9 a.m. to 3 p.m.
Maine: Southern Maine Community College (South Portland)
If you’re looking to visit one of the most affordable all-you-can-eat options in the country, consider visiting the Southern Maine Community College dining hall.
Open to the public, you can score a full buffet with a rotating menu for just $7. Plus, there is a quaint view of Casco Bay and the ocean.
Maryland: Nepal House (Baltimore)
Nepal House is hands down one of the best spots in the city. The lunch buffet is particularly notable, featuring items like Tandoori Chicken and fan-favorite Thali.
Check them out between 11 a.m. and 10 p.m. every day except Friday and Saturday, when they are open another hour.
Massachusetts: Spring Shabu-Shabu (Boston)
Spring Shabu-Shabu is a fun restaurant that allows diners to choose their meal’s ingredients at a buffet. Then, they walk back to the table to have them cooked in hot broth pots at each table.
Customers love watching the process and the personalization of each dish.
Michigan: Fuji Japanese Buffet (Madison Heights)
While Detroit’s Assembly Line honored its many vehicle factories, the Fuji Japanese Buffet has stepped into the top spot since its closing. Michigan’s first Japanese seafood buffet features a dining hall that serves crawfish, sushi, chicken feet, and more.
Minnesota: Mama Sheila's House of Soul (Minneapolis)
This incredible buffet eatery in Minnesota celebrates soul artists and incredible Southern-style soul food. Known for its homestyle macaroni and cheese, Mama Sheila’s also features smothered Buffalo fried chicken, candied yams, and other delights.
Mississippi: Palace Casino Resort (Biloxi)
Voted “Best Buffet on the Mississippi Coast” by the Sun Herald, this fun, budget-friendly stop will feed you an all-you-can-eat smorgasbord for $18 at lunch, $28 at dinner, and $15 during weekend breakfast. They serve up southern, Asian, and seafood favorites, among others.
Missouri: PeachTree Cafeteria (Kansas City)
With a menu that changes daily, PeachTree Cafeteria serves up hot, Southern-style comfort food in an all-you-can-eat format.
Their daily buffet features staples like fried chicken, catfish, and beef brisket, and their Sunday brunch buffet has a waffle station.
Montana: Soup and Such (Billings)
If you are totally into endless soup and salad, then Soup and Such in Billings, Montana, is a must when you pop through town. Owner Antonia Craighill has been catering to her customers with rich, decadent, homemade soups since 2006.
Nebraska: Guaca Maya Restaurant & Nightclub (Omaha)
Every day at lunchtime, you can saunter into the Guaca Maya in Omaha for a Mexican-style feast. The restaurant is a true south-of-the-border experience with art, decor, and food that will transport you elsewhere. Come back for dancing on the weekends.
Nevada: Excalibur (Las Vegas)
Las Vegas is brimming with buffet options, but there aren’t many affordable ones nowadays. Since 1990, the storied Excalibur Hotel & Casino has worked to keep their comprehensive buffet budget-friendly. It isn’t as posh as others, but there are so many options.
New Hampshire: The Foundry (Manchester)
The Foundry is an industrial-chic-style dining hall in Manchester, New Hampshire. It features a farm-to-table menu, classic cocktails with a river view, and a stacked Sunday brunch buffet.
New Jersey: Borgata Buffet (Atlantic City)
Las Vegas’ sister city implemented similar all-you-can-eat buffet blueprints. With a clean, classic look, this dining hall serves everything from Italian food to French favorites and Asian and American cuisine.
New Mexico: Tomato Cafe (Alburquerque)
Known as one of the best Italian restaurants in Albuquerque, the Tomato Cafe serves a variety of tasty fresh pasta, salads, and crunchy, thin-crust pizzas. The immaculately clean dining area leaves an impression on customers.
New York: Brick Lane Curry House (NYC)
Trying to find the best buffet in New York isn’t a small feat. A standout? The East Village’s Brick Lane Curry House takes after London curry houses. It’s open from 11:30 a.m. to 2 a.m. daily and runs a lunch buffet on Sundays from noon to 4 p.m.
North Carolina: Casey’s Buffet and Barbecue (Wilmington)
North Carolina’s favorite buffet uses the whole pig, from feet to innards and beyond, and serves up every variety of pork. They also have charming, southern-style comfort foods and serve up endless plates daily at their lunch and dinner buffet.
North Dakota: Himalayan Yak (Fargo)
The Himalayan Yak is a quaint Nepali and Indian cuisine spot with a cute name that hosts one of the best and most affordable lunch buffets in all of North Dakota. Its most popular dishes include Sahi Korma and Tikka Masala.
Ohio: Schmidt’s Sausage House and Restaurant (Columbus)
Take a spin through Schmidt’s Autobahn Buffet for true German fare. Your love of sauerkraut and Oktoberfest will go a long way in this tasty buffet. Plus, their Bahama Mama was voted the official food of the city.
Oklahoma: Vast (Oklahoma City)
At just $25.50 per person — and $12.75 for those 12 and under — Vast serves an array cuisine of options, as well as some European staples like bangers and beer-battered cod.
Voted one of OpenTable’s most scenic restaurants, the AAA Four Diamond restaurant is a whole experience.
Oregon: Hug Grill Buffet (Hillsboro)
While Oregon state boasts a handful of fantastic buffet dining experiences, the Hug Grill Buffet has one of the best spreads of them all.
The Asian restaurant serves up options like Hibachi and sushi, and hosts holiday specials as well as low, everyday prices of $25 or less per person.
Pennsylvania: Shady Maple Smorgasbord (East Earl)
What started as a Farmer’s Market became America’s biggest all-you-can-eat option. In rural Pennsylvania Amish country, you’ll find this tasty buffet specializing in making simple things well. Their dinner buffet is just $23, and they can seat up to 1,200 at a time.
Rhode Island: The Nordic (Charlestown)
Served with a casual dining dress code and a steeper cost of $135 per adult, The Nordic in Rhode Island is the stuff of legends.
They serve fresh seafood, incredible candied bacon and prime rib, seasonal produce, and an insane spread of desserts, including cannolis and Ghirardelli brownies.
South Carolina: Benjamin’s Calabash Seafood (Myrtle Beach)
The Grand Strand has been home to its first buffet since 1986. Benjamin’s Calabash Seafood and the attached lighthouse are local staples, and it’s a great area to hang out since they don’t try to rush you out.
With over 170 items to choose from, there is something for everyone.
South Dakota: Silverado Franklin Historic Hotel & Gaming Complex (Deadwood)
The Silverado Franklin is a gorgeous historical hotel in South Dakota. Inside, there is a Las Vegas-style buffet with made-to-order dishes, salad and dessert bars, and a wood-fired pizza station.
However, this buffet’s claim to fame is its endless crab legs and prime rib option on Friday and Saturday nights.
Tennessee: Casey Jones Village (Jackson)
You’ll have to drive to Jackson for this culinary gem's best Southern comfort food buffet. Revving up to host holiday events now, the space proudly serves its soul food favorites seven days a week.
Texas: Kalachandji’s Restaurant & Palace (Dallas)
Ever thought you’d experience a buffet in an ancient temple? Kalachandji’s Restaurant & Palace serves vegetarian Indian dishes in an all-you-can-eat format. Diners love that they have maintained affordable pricing at this delicious restaurant.
Utah: Gurkhas (Salt Lake City)
Another cozy spot dishing out Indian and Nepalese cuisine in an all-you-can-eat format is Gurkhas in Salt Lake City.
Their lunch buffet is served every day from 11:30 a.m. to 2:30 p.m., serving up fan favorites like vindaloo and chicken coconut korma.
Vermont: Essex Junction Grand Buffet (Essex Junction)
A true all-you-can-eat option in Vermont that will have you feeling full in no time is at the Grand Buffet in Essex Junction. Located in a casual strip mall, the buffet serves Asian cuisine like Chinese food and sushi, plus a tasty array of desserts.
Virginia: Captain George’s Seafood (statewide)
In Virginia, you can score a delicious, endless Sunday meal at one of Captain George’s four locations. Buffet items include snow crab legs, steamed mussels, fried oysters, sirloin steak, clam chowder, sweet corn muffins, a variety of cobblers, and more.
Washington: Salty’s on Alki Beach (Seattle)
Washington’s top buffet spot can be found just across the bay from the Seattle skyline. With a stunning view from the patio, you can dine on an endless seafood buffet every Sunday from 9 a.m. to 1:30 p.m.
Try your hand at everything from salmon lox to kielbasa and Dungeness crab.
West Virginia: Spice Connexion (Martinsburg)
West Virginia’s most satisfying buffet is in an Indian restaurant set to host large parties. From 11:30 a.m. to 2:30 p.m., Friday to Sunday, enjoy an endless plate of warm, flavorful, spice-filled foods. Don’t forget to try their fan-favorite garlic and potato naan.
Wisconsin: Maharaja (Milwaukee)
For almost two decades, Maharaja has been named “Best of Milwaukee,” a landmark in the state. Their daily all-you-can-eat lunch plate is affordable and allows you to enjoy over twenty different Northern and Southern Indian dishes for just $15 per person.
Wyoming: Buffalo Bill’s Irma Resturant (Cody)
I bet you didn’t think you would find an all-you-can-eat option in Wyoming that is known for its flavorful, quality prime rib.
Stumbling upon this beautiful building means you’ll have access to a breakfast, lunch, or dinner buffet every day of the week between 7 a.m. and 8:30 p.m. or 9 p.m. on the weekends.
Bottom line
Limitless buffets can really help you save money on vacation. But they offer more than just affordable dining. They provide a unique culinary experience, allowing you to sample a wide variety of dishes from different cultures.
Check out these spots on your next cross-country trip or quick visit to any of these cities.
Easy-to-Earn Unlimited Rewards
Benefits
Card Details
- $0 annual fee
- Simple, flat-rate rewards
- Flexible redemption options
- Up to 75% preferred Rewards bonus potential
- Apply Now
- Earn unlimited 1.5 points per $1 spent on all purchases, with no annual fee and no foreign transaction fees and your points don't expire as long as your account remains open.
- 25,000 online bonus points after you make at least $1,000 in purchases in the first 90 days of account opening - that can be a $250 statement credit toward travel purchases.
- Use your card to book your trip how and where you want - you're not limited to specific websites with blackout dates or restrictions.
- Redeem points for a statement credit to pay for travel or dining purchases, such as flights, hotel stays, car and vacation rentals, baggage fees, and also at restaurants including takeout.
- 0% Intro APR for 15 billing cycles for purchases, and for any balance transfers made in the first 60 days. After the Intro APR offer ends, a Variable APR that’s currently 18.49% - 28.49% will apply. A 3% Intro balance transfer fee will apply for the first 60 days your account is open. After the Intro balance transfer fee offer ends, the fee for future balance transfers is 4%.
- If you're a Bank of America Preferred Rewards® member, you can earn 25%-75% more points on every purchase. That means instead of earning an unlimited 1.5 points for every $1, you could earn 1.87-2.62 points for every $1 you spend on purchases.
- Contactless Cards - The security of a chip card, with the convenience of a tap.
- This online only offer may not be available if you leave this page or if you visit a Bank of America financial center. You can take advantage of this offer when you apply now.
FinanceBuzz writers and editors score cards based on a number of objective features as well as our expert editorial assessment. Our partners do not influence how we rate products.
on Bank of America’s secure website
Read Card ReviewIntro Offer
Earn 25,000 online bonus points after you make at least $1,000 in purchases in the first 90 days of account opening - that can be a $250 statement credit toward travel purchases
Annual Fee
$0
Why we like it
The Bank of America® Travel Rewards credit card is great for individuals who enjoy earning rewards and traveling.
Cardholders will enjoy the flexibility to redeem points with no blackout dates and receive a statement credit to pay for travel and dining purchases.
Earn 1.5X points on all purchases everywhere, every time.
- Apply Now
Subscribe Today
Want extra-cash moves to come right to you?
Stop browsing endlessly. Get proven ways to earn pocket money, help cover rent, and crush your debt — sent to your inbox daily.