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.
We use cookies for essential site functions and, with your permission, for analytics and advertising. California residents can opt out of the sale or sharing of personal information at any time. See our Privacy Policy, Cookie Policy, and Do Not Sell or Share My Personal Information.

What each format actually costs, where the value is, and the fine print that turns a deal into a surcharge.
Last updated
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.
| Format | Typical price per person | Where to find it |
|---|---|---|
| Korean BBQ (dinner) | $30–$45 | Convoy St / Kearny Mesa |
| Korean BBQ (weekday lunch) | $20–$28 | Convoy St — the county's best AYCE value |
| AYCE sushi | $25–$40 | Kearny Mesa, Mira Mesa, Chula Vista |
| Hot pot | $30–$40 | Convoy St, Mira Mesa |
| Brazilian churrascaria | $45–$65 | Downtown / Mission Valley |
| Casino buffet | $20–$40 | East County and North County tribal casinos |
| Hotel brunch buffet | $45–$95 | Coronado, La Jolla, downtown; holidays cost more |
| Indian lunch buffet | $16–$24 | Mira Mesa, Kearny Mesa, Escondido |
Ninety minutes is the standard at Korean BBQ and hot pot, sometimes 120. The clock starts when you sit, not when the food arrives.
Nearly universal. Typically $5–$15 per uneaten item or a per-ounce charge. Order two or three items at a time and reorder.
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.
Everyone at the table has to buy in. You cannot have one AYCE order and one à la carte plate feeding two people.
Soda, soju, and beer are extra everywhere and add $8–$20 per person quickly.
Friday-through-Sunday pricing at buffets and brunches runs $5–$25 higher, and holiday brunches are a different price class entirely.
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.
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.
Convoy again. Split broth pots so the table gets both a spicy and a mild base, and load the thin-sliced beef first.
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.
Coronado and La Jolla resort brunches are the special-occasion tier — expensive, but the ocean-view versions are what people actually remember.
The cheapest satisfying AYCE in the county, generally weekdays only, roughly 11am to 2:30pm.
Rice, bread, noodles, and fried appetizers are the highest-margin items on any AYCE menu. Eat the protein.
Arriving genuinely starved makes you order everything at once, which triggers the leftover fee. Order in rounds.
Nearly identical menus at $8–$15 less. This is the highest-leverage decision on the page.
No surcharge, no wait, better service, and the kitchen is not slammed.
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.
A few Convoy spots run discounted AYCE windows in the late afternoon between lunch and dinner service.
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.
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.
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.
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.
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.
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.
The Sandi Spots Newsletter
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.
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 .