However, only one restaurant can take the crown of the biggest in the entire state. That award goes to The Oasis on Lake Travis, which can seat more than a whopping 2,500 guests at once.
Opened by Beau Theriot in 1982, the Oasis has grown from a remote ranch house on the western edge of town to a four-tiered food and entertainment fortress overlooking Lake Travis with a capacity ...
Travelers who want to enjoy the scenery with a drink should try The Oasis on Lake Travis. It's perched above the lake and calls itself the "Sunset Capital of Texas." Recent visitors enjoyed their ...