Whats the name of the place down there that gives away a 72oz steak ??
Taste of Texas. Great place in west Houston.
But they only give you the steak at no charge if you eat the whole thing right there.