5517 Menchaca Rd. Austin, TX 78745
South
512/326-1619
www.tuktukthaiaustin.com/#
Hours: Sun., noon-9pm; Mon.-Thu., 11am-9pm; Fri.-Sat., 11am-10pm