No it's too high up the mountain. Must drive
No
No ma'am
The restaurant was built on the side of a mountain and overlooking Lake Travis. There isn't a place to get down to the water there.
Nope nothing like that there at Oasis
I didn't any place like that in the area. It looks to be quite a vertical distance from the area for access to the water from Oasis.
Thanks! Your answer is awaiting moderation.