Sandi Spots
    All-you-can-eat Korean barbecue table in San Diego with grilling meats and side dishes

    All-You-Can-Eat in San Diego: Buffets, Korean BBQ, Sushi and Hot Pot

    What each format actually costs, where the value is, and the fine print that turns a deal into a surcharge.

    Last updated

    Quick answer

    San Diego's all-you-can-eat scene lives on Convoy Street in Kearny Mesa, where Korean BBQ, hot pot, and AYCE sushi sit within a few blocks of each other, with a second tier of buffets in Mission Valley, Chula Vista, and the East County casinos. Expect $30–$45 per person for Korean BBQ at dinner, $25–$40 for AYCE sushi, $30–$40 for hot pot, and $20–$40 for casino and hotel buffets, with lunch pricing at nearly every format running $8–$15 cheaper than dinner. Two rules catch people out everywhere: most places enforce a time limit of 90 to 120 minutes, and nearly all charge a leftover fee — commonly $5–$15 per uneaten portion — so order in waves rather than covering the table at once. If you want the single best value in the county, go for weekday Korean BBQ lunch on Convoy; it is routinely under $25 and uses the same meat as dinner.

    All-you-can-eat formats and typical San Diego pricing

    FormatTypical price per personWhere to find it
    Korean BBQ (dinner)$30–$45Convoy St / Kearny Mesa
    Korean BBQ (weekday lunch)$20–$28Convoy St — the county's best AYCE value
    AYCE sushi$25–$40Kearny Mesa, Mira Mesa, Chula Vista
    Hot pot$30–$40Convoy St, Mira Mesa
    Brazilian churrascaria$45–$65Downtown / Mission Valley
    Casino buffet$20–$40East County and North County tribal casinos
    Hotel brunch buffet$45–$95Coronado, La Jolla, downtown; holidays cost more
    Indian lunch buffet$16–$24Mira Mesa, Kearny Mesa, Escondido

    The fine print that costs people money

    Time limits

    Ninety minutes is the standard at Korean BBQ and hot pot, sometimes 120. The clock starts when you sit, not when the food arrives.

    Leftover fees

    Nearly universal. Typically $5–$15 per uneaten item or a per-ounce charge. Order two or three items at a time and reorder.

    Tier pricing

    Korean BBQ almost always has two or three tiers. The top tier adds brisket, short rib, and premium pork; the base tier is fine for most tables.

    No sharing

    Everyone at the table has to buy in. You cannot have one AYCE order and one à la carte plate feeding two people.

    Drinks not included

    Soda, soju, and beer are extra everywhere and add $8–$20 per person quickly.

    Weekend and holiday surcharges

    Friday-through-Sunday pricing at buffets and brunches runs $5–$25 higher, and holiday brunches are a different price class entirely.

    Where to go by craving

    Korean BBQ

    Convoy Street and the surrounding Kearny Mesa blocks. Weekday lunch is the value play; weekend dinner waits run 45–90 minutes, so put your name in from the car.

    AYCE sushi

    Kearny Mesa and Mira Mesa have the best quality-to-price ratio. Order nigiri and hand rolls rather than heavy fried rolls if you want your money's worth.

    Hot pot

    Convoy again. Split broth pots so the table gets both a spicy and a mild base, and load the thin-sliced beef first.

    Casino buffets

    East County and North County tribal casinos run the largest traditional buffets left in the county, with seafood nights on weekends that are genuinely good value.

    Hotel brunch

    Coronado and La Jolla resort brunches are the special-occasion tier — expensive, but the ocean-view versions are what people actually remember.

    Indian lunch buffet

    The cheapest satisfying AYCE in the county, generally weekdays only, roughly 11am to 2:30pm.

    How to actually get your money's worth

    Skip the rice

    Rice, bread, noodles, and fried appetizers are the highest-margin items on any AYCE menu. Eat the protein.

    Go hungry, not starving

    Arriving genuinely starved makes you order everything at once, which triggers the leftover fee. Order in rounds.

    Lunch over dinner

    Nearly identical menus at $8–$15 less. This is the highest-leverage decision on the page.

    Weekday over weekend

    No surcharge, no wait, better service, and the kitchen is not slammed.

    Big table, tier up

    At six or more people, the premium Korean BBQ tier is worth it — you get through enough of the good cuts to justify the difference.

    Check for happy hour AYCE

    A few Convoy spots run discounted AYCE windows in the late afternoon between lunch and dinner service.

    How to verify anything on this page

    • • Bar and restaurant hours in San Diego change constantly, especially late-night kitchen cutoffs. Call before you drive across town after 10pm.
    • • California's last call for alcohol service is 2:00am statewide, and most kitchens stop well before the bar does.
    • • Corkage policy is set per restaurant and can change without notice. Always confirm the fee and bottle limit when you book.
    • • Halal and kosher certification is issued by outside agencies, not by us. Ask the restaurant directly which certification it holds and whether the kitchen is fully certified or only sources certified meat.
    • • Prices here are typical 2026 San Diego ranges. Treat them as budgeting guidance, not quotes.

    Frequently asked

    How much is all-you-can-eat Korean BBQ in San Diego?

    Dinner runs $30–$45 per person depending on the meat tier, and weekday lunch runs $20–$28 for a nearly identical menu. Convoy Street in Kearny Mesa has the county's largest concentration of options.

    Do San Diego AYCE restaurants charge for leftovers?

    Almost all of them do — typically $5–$15 per uneaten item, sometimes a per-ounce charge. The way around it is ordering two or three items at a time and reordering rather than covering the table at once.

    Where are the best buffets in San Diego?

    The East County and North County tribal casinos run the largest traditional buffets, generally $20–$40 with seafood nights on weekends. For upscale, the Coronado and La Jolla resort brunches are the special-occasion choice at $45–$95.

    Is there a time limit at all-you-can-eat restaurants in San Diego?

    Yes, usually 90 minutes and sometimes 120 at Korean BBQ and hot pot restaurants. The clock typically starts when you are seated, so decide your first round before you sit down on a busy night.

    What is the cheapest all-you-can-eat in San Diego?

    Weekday Indian lunch buffets at $16–$24 are the cheapest satisfying option, followed by weekday Korean BBQ lunch on Convoy at $20–$28. Both are substantially better value than any weekend dinner service.

    Is AYCE sushi in San Diego any good?

    The Kearny Mesa and Mira Mesa options are solid for the price if you order nigiri and simple hand rolls. Heavy fried and sauced rolls are where AYCE kitchens cut cost, so they are the least rewarding way to spend your order count.

    Keep reading

    The Sandi Spots Newsletter

    San Diego, in your inbox.

    New beach finds, hidden taco shops, weekend events, and seasonal guides — once a week from a local. No spam, ever.

    One email a week. Unsubscribe anytime.

    About this guide

    Written and fact-checked by the Sandi Spots Editorial team — San Diego residents publishing under Sleep Coast LLC. Every place we recommend has been visited in person or verified against an official source, and no business can pay for inclusion or a higher ranking. Last updated .

    Local, first-hand. Reported on the ground in San Diego County.
    Kept current. Prices, hours, and closures reviewed on a rolling basis.
    Independent. Affiliate links never influence rankings.

    Editorial policy · About us · Suggest a correction