Thai Lao Orchid - San Antonio

Thais, Kerrie, Kip
5440 Babcock Rd, San Antonio I-78240-3909, United States
Gerechten: 15

Thai Lao Orchid

4.5 / 5 van 1375 beoordelingen
Telefoon
+12102675204
Adres
5440 Babcock Rd, San Antonio I-78240-3909, United States

Afbeeldingen

Reserveer nu

Feedback

★ 4.5 / 5 van 1375 beoordelingen

I LOVE THIS PLACE ITS AMAZING DO YALL HAVE FACEBOOK, INSTAGRAM, SNAPCHAT? WE'D LOVE TO SHARE ON...

ashley-black-2

My husband and I live a few hours away from San Antonio, but this restaurant is our go-to spot....

emily-shepherd

This place is so yummy! I’ve never eaten inside, but I’ve done pickups and gotten deliveries fr...

hailey

The food here is simply outstanding and priced more reasonably than most restaurants of similar...

kermit-c-2

Food was fast, hot, and delicious! Servers were very nice and had my order ready to go without...

shane-domercq

Menukaart gerechten

Meer informatie

Gerelateerde restaurants

Snel en eenvoudigDownload de Menukaart app nu