at 2330 19th St, Lubbock , 79401 United States
708 FB users likes Choochai Thai Restaurant, set it to 20 position in Likes Rating for Lubbock, Texas in Restaurant & Cafe category
Choochai Thai Restaurant is Lubbock based place and this enity listed in Thai Restaurant category. Located at 2330 19th St TX 79401. Contact phone number of Choochai Thai Restaurant: (806) 747-1767
Serving healthy, restaurant quality meals to those who need them most.
Now open! Come in for great Cajun food, live entertainment and amazing drinks!!
Not just Hot Dogs, there is something for every one