Matches in DBpedia 2014 for { ?s ?p 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.. }
Showing items 1 to 1 of
1
with 100 items per page.