Texan Station is a roomy brewpub inside the Gaylord Texan Hotel, offering burgers, beer, and sports viewing on large screens.