Want to test your limits with San Francisco's incredible cuisine? Here are some city restaurants where quality and quantity go hand in hand.

You are here

April 5, 2019
Espestus Churrascaria

Your Guide to All You Can Eat Dining Experiences in San Francisco

San Francisco is a must-visit culinary destination. It's home to 61 Michelin-starred restaurants, and it's the city considered to be the world capital of sustainable dining. While fancy, award-winning dining has put San Francisco on the map, the city also offers another kind of dining experience: the all-you-can-eat option.

At many restaurants throughout the Bay Area, you can pay a flat fee to get as much food as your heart desires (and sometimes, as many drinks as you want, too!). It might not be as swanky, but it's no less satisfying. And since we're in San Francisco, you can be sure that an increase in quantity does not mean a decrease in quality. Here are 10 of the best all-you-can-eat options around San Francisco, guaranteed to leave you with a full belly and memories of an unforgettable meal.

Boiling Hot Pot (5512 Geary Blvd.)

Eating at Boiling Hot Pot is an experience. This Cantonese staple offers an all-you-can-eat-and-drink menu for $27.95 per person. Choose your broth base and your meat; you'll have selections like Kobe beef, lamb, tendon and more. Get to Boiling Hot Pot by taking the 38 Muni bus to Geary Bouevard. and 20th Avenue.

Chubby Noodle (2205 Lombard St. and 1310 Grant Ave.)

There are two Chubby Noodle restaurants in San Francisco, and both serve up an all-you-can-eat dim sum menu for weekend brunch. The brunch costs $45 per person, and you can choose from 16 items and four brunch drinks for 90 minutes. You can taste things like dandan noodles, pork wontons, garlic bok choy, and more. Get to Chubby Noodle Marina by taking the 22 Muni bus to Lombard and Fillmore Streets and to Chubby Noodle North Beach by taking the 30 Muni bus to Stockton Street and Columbus Avenue.

Club Waziema (543 Divisadero St.)

Club Waziema is an Ethiopian bar and restaurant where you can get your all-you-can-eat fix. The dive bar setting offers a different take on the unlimited dining experience: the vegetarian dinner is served to you one plate at a time—and it'll keep coming if you can keep eating. Get to Club Waziema by taking the 22 Muni bus to Fillmore and Oak Streets.

District (216 Townsend St.)

District has made a name for itself thanks to an excellent wine menu and a bottomless brunch. The brunch, available every Sunday, is buffet style. For $22, you can enjoy heaping amounts of green salad, ceviche, scrambled eggs, potatoes, bacon, and so much more. Pair your bottomless buffet with bottomless mimosas for $16. District is located in the heart of the city in the South Beach neighborhood, close to SoMa, Oracle Park, and many other popular tourist attractions. You can get there by taking Muni light rail to King and Fourth Streets.


Espetus Churrascaria (1686 Market St.)

Do you love meat? Then get your fill at Espetus Churrascaria, located in Hayes Valley. When you dine there, you can have unlimited portions of more than 12 cuts of meat, as well as access to the salad bar. Simply turn your table card to green when you want to be served more and to red when you're full. The cost is $58.95 per person, for dinner. To get to Espetus, take the Muni light rail to Van Ness Avenue, or take the F Line streetcar to Market and Gough Streets.

Fogo de Chao (201 Third St.)

A post shared by Fogo de Chao (@fogo) on

Want to try another outstanding Brazilian steakhouse? Visit Fogo de Chao. This Brazilian steakhouse has been serving up delicious seasoned meats since 1979, as well as excellent salads, soups, and more. Pay the flat fee of $61.95 per diner, and you'll get unlimited portions of meat, as well as access to the salad bar. To get to Fogo de Chao, take Muni or BART to the Montgomery Street or Powell Street Stations.


The Garden Court at The Palace Hotel (2 New Montgomery St.)

Go to The Garden Court to enjoy the famous all-you-can-eat breakfast buffet, which costs $39 per person and features delights like pancakes, cereal, bacon, yogurt parfaits, smoked salmon, artisan cheeses, and so much more. The Garden Court is a San Francisco classic, so take in some history while you dine on your all-you-can-eat morning meal. Get to the Palace by taking Muni or BART to the Montgomery Street Station.


Goat Hill Pizza (300 Connecticut St., 171 Stillman St., and 170 West Portal Ave.)

Goat Hill Pizza is famous for making pizza on San Francisco sourdough since 1975. Take advantage of their all-you-can-eat menu Monday nights, which will cost you just $10.95 per person. Waiters walk around serving slices from fresh pies just out of the kitchen, so you won't need to worry about eating greasy, room temperature food. There are three locations of Goat Hill: in SoMa, Potrero Hill, and West Portal.

The Laurel Court at The Fairmont San Francisco (950 Mason St.)

Located at the Fairmont San Francisco, the Laurel Court is another excellent unlimited brunch option for those who love breakfast buffets. The buffet here happens on the weekends and offers unlimited servings for $35. Expect to find waffles, oatmeal, potatoes, pastries, eggs, and more in an upscale setting. You can get there by taking Muni or BART to the Powell Street station and walking up to Nob Hill, or by riding the California Street Cable Car to Mason Street.


Sushi Hunter (1701 Powell St.)

If you love sushi, head to Sushi Hunter in North Beach. This all-you-can-eat sushi spot has a menu of fresh, made-to-order sushi options, including nigiri, maki sushi, appetizers, and more. Their 10-page menu offers hundreds of options, so it's a good choice if you want to try a variety of dishes. All-You-Can-Eat costs $27 Monday to Thursday and $30 Friday to Sunday and on holidays. Get to Sushi Hunter by taking the 8, 30, or 45 Muni bus to Columbus Avenue and Union Street.


Book Your Restaurant Reservation PLAN YOUR NEXT CULINARY ADVENTURE

You may also like