Lago Vista TX Resorts 1. 1917 American Dr, Lago Vista, TX 78645 | Shores At Lake Travis (512) 267-7181