The Oasis Restaurant From 450 feet above the majestic view of Lake Travis, west of Austin Texas. Weddings, corporate meetings or receptions, great food, fantastic refreshments all that and a spectacular scenery.