One of the perks of betting lots of sports is generating a large amount of free casino comp dollars. I’ll address these numerous shortfalls of what’s considered the premier restaurant located inside the Texas Station Casino in this blistering review: The only positive thing that can be said for Austin’s Steakhouse is - at least they’re consistent!įrom start to finish, every last detail about our most recent visit and meal was shockingly awful. Restaurant Review: Austin’s Steakhouse (Texas Station) - A Culinary Crime Scene