TexaStar Kitchen * a southwestern takeout cafe * est. 2001
1602 ranch road 620 south lakeway, tx 78734512.402.0222mon-fri 10:30 am-9 pmsaturday 11 am-4 pm
photos courtesy of Carrie Gammell
 
Website Powered by WideNet