Shanna Welch March 29, 2017 The Oasis on Lake Travis located near Austin, Texas! Shanna Welch March 29, 2017 Located on a 450FT cliff overlooking Lake Travis. The place has everything! Amazing views, food, and drinks. Make sure to check this awesome spot out next time you're in Austin, Texas!