Choochai Thai Cuisine Menu posted in Lubbock, Thai on December 24, 2015 by Lubbockmenu SHARE Tweet Choochai Thai Cuisine is only open during the week and closed on the weekend. They are located close to Texas Tech University and they only accept cash. View Choochai Thai Cuisine’s Menu Below 2330 19th St, Lubbock, TX 79401 Use Arrows below on PC Swipe Left or Right on Mobile Devices (806) 747-1767