The Oasis Restaurant

The Oasis was built in 1979 by Beau Theriot for one purpose: to show off the beautiful views of Lake Travis from the cliffs above. After the original buildings were destroyed in a fire, Theroit built an immaculate four-story restaurant featuring different themes on each floor. The Oasis is one of the largest restaurants in the nation, seating over 2,500 people! They also have a indoor entertainment space that features live music for guests to enjoy, and even includes a retractable roof that is opened up on warm evenings! The Oasis is famous for its New Year’s Eve celebration party that cannot be missed!