Jump To: Affordable | Authentic | Trendy
Craving bold flavors, fragrant spices, and dishes that balance sweet, sour, salty, and spicy in all the right ways? You’re in luck — the San Antonio Thai food scene is hotter than ever. From steaming bowls of curry that taste as if they came straight out of Bangkok to fusion plates with a local twist, San Antonio is serving up Thai cuisine that’s every bit as vibrant as the city itself.
We’ve rounded up the best Thai restaurants in San Antonio so you can explore authentic flavors, modern twists, and everything in between. Bring your appetite. This is one flavorful ride you don’t want to miss!
Editor’s Note: We work hard to provide you with accurate, updated information.
However, all details are subject to change. Please verify information before heading out. This post may contain affiliate links.
If you click and make a purchase, we may earn a small commission at no extra cost to you. We only recommend experiences we truly believe in!
Curious about how we choose our content? Here’s our process.
Also check out these articles – Korean BBQ San Antonio, Best Seafood Restaurants in San Antonio, Best Sushi Restaurants in San Antonio, and Best Hot Pot in San Antonio.
Affordable San Antonio Thai Food
Thai Topaz
Named one of the best by Express-News, Thai Topaz uses fresh herbs like basil and lemongrass delivered daily. They offer a dedicated vegan menu, including vegan cream cheese rangoons.
Where: 2177 NW Military Hwy, Suite C, Castle Hills, TX 78213
Operating Hours: Sunday CLOSED | Monday – Friday 11:00 am – 3:00 pm & 5:00 pm – 9:00 pm | Saturday 12:00 pm – 3:00 pm & 5:00 pm – 9:00 pm
How Much: $15 – $26 per person
Manola’s Thai
A woman-owned and Asian-owned business that features creative recipes like the “Manolas Curry,” which uses a peanut butter and coconut milk base topped with avocado.
Where: 7212 Blanco Rd, San Antonio, TX 78216
Operating Hours: Saturday 12:00 pm – 9:00 pm | Sunday 12:00 pm – 8:00 pm | Monday – Friday 11:00 am – 3:00 pm & 5:00 pm – 9:00 pm
How Much: $14 – $24 per person
Yaya’s Thai Restaurant

Image credit: Yaya’s Thai Restaurant#3
Yaya’s is known for its milder spice levels, making it the perfect introduction for those new to Thai cuisine. Their crispy Coconut Shrimp and Chicken Satay are local favorites.
Where: 5305 McCullough Ave, San Antonio, TX 78212
Operating Hours: Sunday CLOSED | Monday – Friday 11:00 am – 3:00 pm & 4:30 pm – 9:00 pm | Saturday 12:00 pm – 9:00 pm
How Much: $10 – $20 per person
Thai Chili Express
With a massive menu ranging from stir-fries to Thai BBQ, this is a great spot for diverse tastes. Unique offerings include “Rice of the Drunks” and Thai Beef Jerky.
Where: 2950 Thousand Oaks Dr #10, San Antonio, TX 78247
Operating Hours: Sunday – Thursday 11:00 am – 9:00 pm | Friday – Saturday 11:00 am – 9:30 pm
How Much: $12 – $22 per person
Bangkok Kitchen Thai Restaurant
Bangkok Kitchen offers unique chef’s specials like Paht Phet and Mongolian Beef. Their appetizers, especially the Curry Puffs and Crab Rangoon, are highly addictive.
Where: 410 Valley Hi Dr #205, San Antonio, TX 78227
Operating Hours: Sunday CLOSED | Monday – Saturday 11:00 am – 9:00 pm
How Much: $11 – $20 per person
Authentic San Antonio Thai Food & Regional Specialties
Bangkok 54
This family-run gem features an open kitchen where you can watch classics like Drunken Noodles being prepared fresh. Their Pad Thai is a must-try for beginners, and they offer customizable spice levels from 1 to 6.
Where: 2515 Nacogdoches Rd, San Antonio, TX 78217
Operating Hours: Sunday CLOSED | Monday – Friday 11:00 a – 3:00 pm & 5:00 pm – 9:30 pm | Saturday 11:00 am – 9:30 pm
How Much: $15 – $25 per person
Thai Dee Restaurant
A popular spot known for its unique Red Curry with pumpkin and a friendly BYOB policy. It is a perfect choice for a night out with friends who want to bring their own wine or beer.
Where: 5307 Blanco Rd, San Antonio, TX 78216
Operating Hours: Saturday 12:00 pm – 9:00 pm | Sunday 12:00 pm – 8:00 pm | Monday – Thursday 11:00 am – 8:00 pm | Friday 11:00 am – 9:00 pm
How Much: $12 – $22 per person
Sawasdee Thai Cuisine

Image credit: Sawasdee Thai Cuisine
A staple in the city since 2005, Sawasdee uses family recipes passed down through generations. While classics are available, adventurous eaters should try the fiery Jungle Curry or the rich Roasted Duck Curry.
Where: 6407 Blanco Rd, San Antonio, TX 78216
Operating Hours: Monday CLOSED | Tuesday – Friday 11:00 am – 3:00 pm & 5:00 pm – 9:00 pm | Saturday – Sunday 12:00 pm – 9:00 pm
How Much: $14 – $26 per person
Thai Lao Orchid
This Travelers’ Choice award winner masterfully blends Thai and Vietnamese cuisines. Beyond their savory Massaman curry, they also offer a full sushi menu for those who can’t decide on just one cuisine.
Where: 116 Broadway, San Antonio, TX 78205
Operating Hours: Sunday CLOSED | Monday – Friday 11:00 am – 8:00 pm | Saturday 12:00 pm – 8:00 pm
How Much: $18 – $30 per person
Baan Thai
Baan Thai mixes traditional staples with contemporary twists, such as their unique Khao Soi Gai (Northern Thai curry noodle soup). Their combination platters are perfect for those who want to sample multiple appetizers.
Where: 9386 Huebner Rd suite 101, San Antonio, TX 78240
Operating Hours: Monday CLOSED | Tuesday – Friday 11:00 am – 3:00 pm & 5:00 pm – 9:00 pm | Saturday 11:00 am – 9:00 pm | Sunday 12:00 pm – 9:00 pm
How Much: $15 – $25 per person
Tong’s Thai Restaurant

Image credit: Tong’s Thai Restaurant
Voted the best Thai place in San Antonio for over a decade, Tong’s offers a blend of Thai and Chinese cuisine. They were also the first to bring bubble tea to the city.
Where: 1146 Austin Hwy, San Antonio, TX 78209
Operating Hours: Daily 11:00 am – 9:00 pm
How Much: $20 – $35 per person
Thai Food San Antonio: Trendy Spots & Unique Twists
Thai Lucky
Thai Lucky is known for its show-stopping BBQ Duck and Fried Red Snapper. It’s a great spot for those who want to pair their Thai favorites with high-quality sushi.
Where: 711 S Pine St, San Antonio, TX 78203
Operating Hours: Saturday – Sunday 12:00 pm – 9:00 pm | Monday – Friday 11:00 am – 9:00 pm
How Much: $15 – $28 per person
Thai Bird

Image credit: THAI BIRD
Created by James Beard nominee Chef David Gilbert, Thai Bird focuses on specialized poultry dishes like Thai Bird Tenders and Thai Roast Chicken. They also feature a unique self-serve wine program.
Where: 6401 Broadway Suite 1, Alamo Heights, TX 78209
Operating Hours: Daily 11:00 am – 9:00 pm
How Much: $12 – $20 per person
Katii Thai Food
Starting as a food truck, this spot has perfected the street-food style, Thai. They are a go-to for late-night dining and are famous for “My Ka-Tii,” a dish featuring crispy chicken and green curry.
Where: 2710 N St Mary’s St, San Antonio, TX 78212
Operating Hours: Monday CLOSED | Tuesday – Saturday 8:00 pm – 2:00 pm | Sunday 8:00 pm – 12:00 am
How Much: $10 – $18 per person
UBON’s Thai Cuisine
Run by Ubon Lee, this restaurant blends deep Thai roots with creative flair. Standout dishes include Steamed Dumplings in Green Curry Sauce and sweet Banana/Taro Dumplings.
Where: 8110 Fredericksburg Rd, San Antonio, TX 78229
Operating Hours: Sunday CLSOED | Monday – Wednesday 11:00 am – 3:00 pm & 5:00 pm – 9:00 pm | Thursday – Friday 11:00 am – 9:00 pm | Saturday 12:00 pm – 9:00 pm
How Much: $15 – $25 per person
Know Before You Go
While many of the best Thai restaurants in San Antonio are located near the Blanco Road corridor or Downtown, they are easily accessible for residents in surrounding areas like Stone Oak, Alamo Heights, and Leon Valley. Most locations offer ample parking and are within a 20-minute drive from the city center, though Downtown spots like Thai Lao Orchid may require street or garage parking.
Common Questions about Thai Food in San Antonio
What is Thai House known for in San Antonio?
Thai House is a local staple recognized for its traditional atmosphere and consistent quality, particularly its curry dishes and friendly service.
What does “Thai hot” mean?
“Thai hot” refers to the highest spice level at most restaurants, intended to mimic the intense heat levels found in traditional Thai street food. Newcomers should start with a lower level, as many San Antonio spots like Bangkok 54 offer a 1-6 scale.
Are these Thai spots kid-friendly?
Yes, many locations like Yaya’s Thai and Thai Topaz offer milder dishes (like Pad Thai and Satay) that are popular with children, along with a casual, family-friendly atmosphere.
For more local fun, check out our guide to Things to do in San Antonio this weekend.