The Oasis Restaurant, just northwest of downtown Austin around 40 minutes, sits about 400 feet above Lake Travis. The view is absolutely amazing!
Discuss   Add this link to...  Bury

Comments Who Voted Related Links