Oasis Restaurant

The The Oasis on Lake Travis is a popular restaurant on the western edge of Austin, Texas. The restaurant promotes itself as the `Sunset Capital of Texas` with its terraced views looking west over Lake Travis. The thirty thousand square foot restaurant sits on a bluff 450 feet above the lake and is the largest outdoor restaurant in Texas. The re.....
Found on http://en.wikipedia.org/wiki/Oasis_Restaurant
No exact match found