One of Texas’ oldest and most beautiful cities, San Antonio is all about the legendary Alamo, waterside pathways, historic structures, verdant gardens, excellent museums, and good food! The home of barbequed delights and Tex-Mex cuisine has an entire food scene that encompasses cuisines from all over the world, one of the most popular ones being Indian cuisine. Beware, however, for a trip to these amazing Indian restaurants in town will require you to don stretchy, loose-fitting clothes to hide the food baby you’re definitely going to have! Here are the best Indian restaurants in San Antonio, Texas.
1. India Oven
Winning the title of Reader’s Choice Awards’ “Best Indian Restaurant” for the fourth year in a row, India Oven is one of San Antonio’s most celebrated Indian restaurants, with faithful patrons visiting at least once a week. Some of India Oven’s most popular dishes include the rack of lamb, chicken tikka masala, vegetable samosas, navratan korma, tandoori chicken, paneer saag, coconut soup, and lamb vindaloo with potatoes. Be sure to order naan, roti, or paratha to go with these dishes. Polish off your meal with saffron-flavoured rice pudding (kheer) for dessert.
India Oven
Address: 1031 Patricia Drive, San Antonio, TX 78213
Website: India Oven
Opening hours: 11am - 2:30pm, 5pm - 10pm (daily)
2. India Palace
If you have an appetite, then a delicious buffet spread at India Palace - which is the right way to eat at this place - is waiting to banish your hunger pangs. Patrons will find delectable food items such as lamb korma, saag paneer, chicken curry, tikka masala, crunchy samosas, aromatic basmati rice, freshly-made and fluffy naan, and desserts such as the mango malwa and creamy kheer (rice pudding) laid out to perfection in trays. Don’t miss this!
India Palace
Address: 8474 Fredericksburg Rd, San Antonio, TX 78229
Website: India Palace
Opening hours: 11am - 10pm (daily)
3. India Taj Palace
For those who wish to indulge in an Indian buffet for lunch or dinner where the decor is impressive and the service is great, India Taj Palace is the best place to be. With fresh, tender naan brought right out to the table every time, this restaurant is great for both vegetarian and non-vegetarian eaters. Some must-tries include the chicken vindaloo, chicken tikka masala, mix-grill tandoori vegetables, chicken chilli, saag paneer, curry pakoras, lamb curry, and, of course, kheer and mango lassi for dessert.
India Taj Palace
Address: 20323 Huebner Rd, San Antonio, TX 78258
Website: India Taj Palace
Opening hours: Sun - Thu: 11am - 9:30pm; Fri - Sat: 11am - 10pm
You might be interested in these Airbnbs!
4. Tarka Indian Kitchen
Posted by Tarka Indian Kitchen on Wednesday, 26 June 2019
With a name that means the aroma and sizzle of freshly-sauteed ingredients, Tarka Indian Kitchen is one of the most popular Indian restaurants in San Antonio, serving delectable, high-quality, and fast Indian fare. Must-try items include the korma cashew curry, malai kofta, crunchy samosas, lamb vindaloo, tikka masala, saag paneer, mango lassi, paneer in coconut sauce, and the most interesting item on the menu, “badmaash fries”, which translates to “naughty fries”!
Tarka Indian Kitchen
Address: 427 TX-1604 Loop #101, San Antonio, TX 78232
Website: Tarka Indian Kitchen
Opening hours: Sun - Thu: 11am - 9pm; Fri - Sat: 11am - 10pm
5. Biryani Pot
If you’re looking for something really special for your Indian food outing, skip the buffets and head to Biryani Pot to tuck into some delectable, authentic Hyderabadi cuisine. This wonderful and authentic-smelling place has a huge list of must-try dishes, which include butter chicken, spicy fried cauliflower, vindaloo, chicken tikka masala, savoury, spicy, and crispy gobhi 65, goat korma, malai kofta, dry manchurian, and the perfectly textured basil naan.
Biryani Pot
Address: 9386 Huebner Rd, San Antonio, TX 7824
Website: Biryani Pot
Opening hours: Sun: 11:30am - 3pm, 5:30 - 10pm; Mon - Thu: 11am - 2:30pm, 5:30pm - 10pm; Fri: 11:30am - 3pm, 5:30pm - 10:30pm; Sat: 11:30am - 3pm, 5:30 - 10:30pm
6. Taste Of India
Posted by Anna Gambino on Tuesday, 5 March 2019
For a variety of vegetarian and non-vegetarian Indian dishes in San Antonio, head to Taste of India restaurant, which is known for its generous food servings. Options include a plethora of curries, including the chicken curry, vindaloo with meat and potatoes, chicken tikka masala, saag paneer, korma, mushroom masala and more, all of which are served with fluffy naan. Sweeten your dining experience with some delicious kheer at the end of your meal.
Taste Of India
Address: 5999 De Zavala Rd, San Antonio, TX 78249
Website: Taste Of India
Opening hours: Mon - Thu: 11am - 2:30pm, 5pm - 9:30pm; Fri: 11am - 2:30pm, 5pm - 10pm; Sat: 12pm - 3pm, 5pm - 10pm; Sun: 5pm - 9pm
7. Simi's India Cuisine
Serving up the country’s greatest food hits is the Indian restaurant Simi’s India Cuisine, working its way through the stomachs and hearts of its working-class neighbourhood with its delectable buffet spread. Must-tries: chicken tikka masala, crunchy samosas, saag paneer topped with cream, spicy tandoori chicken, tandoori snapper, and tandoori shrimp cooked in a traditional tandoor oven, all paired with deliciously fluffy naan. Traditional Indian music plays in the background as you enjoy your food inside this elegant establishment.
Simi's India Cuisine
Address: 4535 Fredericksburg Rd #109, San Antonio, TX
Website: Simi’s India Cuisine
Opening hours: 11am - 3pm, 5pm - 10pm (daily)
8. Madurai Mes
Named after the city of Madurai in Southern India, Madurai Mes or “My Madurai” is a tantalizing invitation to explore a menu that is as diverse as the cuisine of India. South Indian specialities are featured on a buffet here that you wouldn’t find anywhere else in San Antonio, including jalapeno pakoras, uttapams, medu vadas, and dosas of all kinds served with tangy sambar and melt-in-your-mouth chutney. North Indian comfort foods include tikka masala, crunchy samosas, and tandoori chicken served with toasted naan. There’s even a funky yet lip-smacking fusion of South Indian and South Texas food - think tortilla-style flatbread, chile powders, jalapeños, tamarind, and chutney with salsa!
Madurai Mes
Address: 5152 Fredericksburg Rd, San Antonio, TX 78229
Website: Madurai Mes
Opening hours: Mon, Wed - Thu: 11am - 2:30pm, 5:30pm - 10pm; Fri: 11am - 2:30pm, 6pm - 11pm; Sat: 12pm - 3pm, 6pm - 11pm; Sun: 12pm - 3pm, 6pm - 10pm (closed on Tue)
9. Tandoor Palace Indian Restaurant
Winner of San Antonio’s prestigious Blue Plate award more than once in the decade, Tandoor Palace Indian Restaurant is a local favourite due to the delicious Indian food it serves, coupled with great ambience and service. Some of the must-try items from their menu include chicken saagwala, kadhai, curry, tikka masala, or seekh, chicken tikka kebabs, papadoms, tandoori roti, garlic naan, lamb biryani, peas pulao (for vegetarians), aloo parathas, samosas, and pakoras of all kinds - yum!
Tandoor Palace Indian Restaurant
Address: 8783 Wurzbach Rd, San Antonio, TX 78240
Website: Tandoor Palace Indian Restaurant
Opening hours: 11am - 2:30pm, 5pm - 9:30pm (daily)
10. Spice Fine Indian Cuisine Biryani Place
For the best value for your money when it comes to eating Indian food in San Antonio, there’s no place better than Spice Fine Indian Cuisine Biryani Palace, an eatery that features an extensive menu as long as its name! Must-try dishes include chicken vindaloo, Apollo fish, chicken tikka, veggie samosas, goat curry, butter chicken, chicken 65, potato fry, pani puri, and the various versions of the titular biryani, which is cooked with a fragrant, long-grained, sealed, and slow-cooked basmati rice peppered with spicy biryani masalas. Heaven!
Spice Fine Indian Cuisine Biryani Place
Address: 4987 Northwest Loop 410, San Antonio, TX
Website: Spice Fine Indian Cuisine Biryani Place
Opening hours: Mon - Thu: 11am - 2:30pm, 5pm - 9:30pm; Fri: 11am- 3pm, 5pm - 10:30pm; Sat: 11:30am- 10:30pm; Sun: 11:30am - 9:30pm
Spiced Indian food in San Antonio, Texas
When it comes to having Indian food in San Antonio, Texas, food lovers have plenty of options to pick from, from buffets with North Indian varieties to menus featuring South Indian specialities with a twist. Check out these best Indian restaurants in San Antonio, Texas, for a flavourful, filling, and incredibly satisfying meal.
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data
Create an account to