Billed as the biggest restaurant in Texas, The Oasis on Lake Travis in Austin is a multi-tiered, half-inside/half-outside Tex-Mex dining experience. I'm willing to bet you've never seen a place quite like this.