San Antonio has diverse buffet options, including all-you-can-eat, international, and themed such as seafood, barbecue, breakfast, and dessert buffets.
Asian buffets offering sushi, stir-fries, dim sum, and Mediterranean buffets with dishes like falafel, hummus, and kebabs are popular here. You are recommended to have buffets if you are looking for a delicious yet affordable dining option. So, we have got you covered, with the 20 best buffets to fulfill your cravings in San Antonio.
1. Luby's

Luby's is known for its cafeteria-style dining experience. This family-friendly restaurant caters to a variety of tastes and dietary preferences. This place also provides nutritional programs that focus on low-calorie recipes, nutrient powerhouse foods, and sustainability.
Located at various locations, it offers a wide range of comfort food options, including fried chicken, mashed potatoes, macaroni and cheese, and desserts. The buffet setup allows customers to choose their desired items and pay based on the weight of their plate.
Address: 911 N Main Ave
2. India Oven

India Oven in San Antonio, considered among the best places to visit in Texas, is an award-winning restaurant with several dishes from North India. Some of their must-try include tandoori chicken, samosas, paneer tikka, and chili chicken.
The lunch setting here is one of the best buffets in San Antonio. Don't miss the classics like naan bread and roti and beverages such as masala chai and mango lassi.
Address: 1031 Patricia Dr #106
3. Sushi Zushi

Sushi Zushi is a modern Japanese chain with traditional entrees and Latin-influenced sushi rolls. It offers broader options of sushi rolls, sashimi, and other Japanese dishes.
The menu features sushi rolls, nigiri, sashimi, and other Japanese specialties such as ramen, tempura, and teriyaki. It also offers Latin American-inspired dishes, including the Strawberry and Las Vegas Roll.
Address: 18720 Stone Oak Pkwy #154
4. Golden Corral Buffet & Grill

Golden Corral Buffet offers a wide variety of buffet-style meals. One of the standout features here is its extensive selection of food options and a tradition of delivering guests real and wholesome food in a family-friendly atmosphere of great value.
From classic American comfort foods like fried chicken, mashed potatoes, and macaroni and cheese to international cuisines such as Asian stir-fries, Mexican fajitas, and Italian pasta, this place provides something special for everyone.
Address: 5071 Northwest Loop 410
5. Asian Star Super Buffet

Asian Star Super Buffet offers an extensive menu with dishes from various Asian countries, including China, Japan, Thailand, and Vietnam. These buffets in San Antonio are truly a food lover's paradise. The food is prepared fresh daily, ensuring the highest quality and taste.
Guests can sense the place's finely prepared Asian-style dishes like Garlic shrimp, Jalapeno Chicken, Mongolian Pork, and more. You will also find sushi, sashimi, dim sum, stir-fried noodles, traditional Chinese dishes, and Thai curries.
Address: 9919 Colonial Square
6. China Harbor

China Harbor is all about authentic flavors and warm ambiance. This place is renowned for its extensive menu, offering a wide range of classic Chinese dishes.
Whether you are craving traditional favorites like General Tso's chicken or want to try something new like Szechuan beef, the restaurant has it all. One of the highlights of China Harbor is its dim sum menu, which is available during lunchtime.
Address: 189 SW Military Dr
7. Simi's India Cuisine

Simi's India Cuisine has some delicious and authentic Indian dishes. Their menu offers top-notch food options ranging from vegetarian and vegan dishes to spicy meat curries.
The menu includes classic Indian dishes such as butter chicken, tikka masala, biryani, samosas, and lesser-known regional specialties. It offers a lunch buffet, a popular choice for those looking to test a variety of dishes.
Address: 4535 Fredericksburg Rd #109
8. Buffet City

Buffet City is an all-you-can-eat buffet restaurant known for its vast selection of food options at affordable prices. From traditional American favorites to Asian delicacies, there is something to please every palate.
The restaurant offers an impressive seafood section featuring freshly prepared sushi, succulent crab legs, shrimp, and various fish dishes. Seafood lovers are in for a treat at Buffet City.
Address: 2902 Goliad Rd #109
9. Chama Gaucha Brazilian Steakhouse

Stepping into Chama Gaucha Brazilian Steakhouse is like being shifted to the vibrant streets of Brazil. The highlight here is its traditional Brazilian churrasco experience.
The restaurant follows the centuries-old gaucho tradition, where skilled chefs slowly roast various cuts of meat over an open flame. These juicy meats are carved tableside and served directly to your plate. It also features an extensive salad bar.
Address: 18318 Sonterra Pl
10. India Palace

India Palace has been serving authentic Indian cuisine for over two decades. It takes pride in its diverse menu, which offers a wide range of vegetarian and non-vegetarian options.
From aromatic curries to tandoori specialties, each dish is prepared with the finest ingredients and authentic Indian spices, ensuring an explosion of flavors with every bite. Popular menu items include butter chicken, lamb biryani, chicken tikka masala, and paneer tikka.
Address: 8474 Fredericksburg Rd #100
11. Thai Chili

Thai Chili has been serving its customers, offering a delightful dining experience with a touch of Thai culture for over a decade. The menu shows an extensive range of dishes that cater to all tastes and preferences.
Classic Thai dishes like Pad Thai and Green Curry with more unique options like Papaya Salad and Tom Yum Soup are a must-try. The ingredients used in each dish are fresh and of high quality, ensuring that every bite is bursting with flavor.
Address: 2950 Thousand Oaks Dr #10
12. Chopsticks Chinese Buffet

Chopsticks has been proudly serving the best variety of Chinese food in San Antonio since April 1999. Their main aim is to serve high-quality home-cooked food over time with a delightful experience to enjoy with family and friends.
Traditional favorites like General Tso's Chicken and Sweet and Sour Pork and more adventurous options like Szechuan Beef and Kung Pao Shrimp are a must-try here. Aside from the main courses, it also offers a range of appetizers, soups, and desserts.
Address: 4903 Northwest Loop 410
13. Sabai Thai Kitchen

Sabai Thai Kitchen offers a wide variety of authentic Thai dishes, including curries, stir-fries, noodle dishes, and more. The menu features traditional Thai flavors and ingredients, with options for both meat lovers and vegetarians.
The Beef Pad Woon Sen is one of the must-try dishes here. Whether you're looking for a spicy curry or a comforting bowl of noodles, this is a great choice for Thai cuisine.
Address: 19141 Stone Oak Pkwy #305
14. India Taj Palace

India Taj Palace is a family-owned and operated restaurant serving authentic North Indian/Pakistani cuisine for over 20 years. The lunch buffet is $14.99 per person and the dinner buffet is $15.99.
The menu features tasty curries like Tikka Masala, Saag Paneer, Vindaloo Karma, and Tandoori Grill specialties. Other popular dishes include tandoori chicken, butter chicken, and naan bread. The restaurant also offers a vegetarian and vegan menu.
Address: 20323 Huebner Rd, Suite 107
15. Hacienda Vallarta Mexican Buffet & Bakery

Hacienda Vallarta Mexican Buffet specializes in offering a buffet-style dining experience with a wide variety of Mexican dishes.
The spread includes numerous food options, from classic Mexican favorites such as tacos, enchiladas, and tamales, to regional specialties like mole, pozole, and chiles rellenos. In addition to the main dishes, it also offers a selection of appetizers, salads, and desserts.
Address: 7200 Bandera Rd
16. Spice Fine Indian Cuisine Biryani Place

Spice Fine Indian Cuisine has authentic Indian cuisine, particularly biryani. The restaurant offers a variety of biryani options including chicken, lamb, shrimp, and vegetarian.
They also serve other traditional Indian dishes such as curries, tandoori, and naan bread. It has received positive reviews for its flavorful and well-spiced biryani dishes, as well as its friendly service and cozy atmosphere.
Address: 3720 Northwest Loop 410
17. Tony G's Soul Food

Tony G's Soul Food is a great option for down-home Southern-style breakfasts and lunches. It also offers Sunday brunch and live jazz. This diner offers a wide range of delicious Southern-style breakfast, lunch, and dinner options.
Their extensive breakfast menu features American and Southwestern-inspired dishes. Some must-try items include omelets, egg scrambles, cereals, pancakes, French toast, waffles, and breakfast sandwiches.
Address: 915 S Hackberry St
18. Cibolo Moon

Cibolo Moon is an upscale Tex-Mex restaurant and tequila bar located inside JW Marriot, one of the best hotels in San Antonio. It features a creative buffet with dishes, such as tacos, fajitas, and seafood, all made with fresh, locally sourced ingredients.
The breakfast buffet is set daily with various dishes such as brisket hash, omelet, oatmeal, green chili chilaquiles, and housemade blueberry pancakes.
Address: 23808 Resort Pkwy
19. San Antonio's Incredible Pizza Company

San Antonio's Incredible Pizza Company is a popular spot for parties with go-karts, rides, games, and pizza with an all-you-can-eat buffet.
This family entertainment center and pizza buffet offer a unique dining experience with various pizza options and an all-you-can-eat buffet that includes pasta, salads, desserts, and more. It is a perfect spot for birthday parties, kids, and families. enjoy this mesmerizing place.
Address: 2015 SW Loop 410
20. 18 Oaks

18 Oaks Restaurant is a fine dining restaurant at the JW Marriott San Antonio Hill Country Resort & Spa with a sophisticated and elegant dining experience.
It features a menu that showcases the flavors of Texas, with a focus on locally sourced ingredients. The menu includes a variety of dishes, ranging from prime steaks and seafood to creative appetizers and decadent desserts.
Address: 23808 Resort Pkwy