Loading Video…
This browser does not support the Video element.
Bayou City Buzz: Texas Sized steakhouse opens in Memorial City
FOX 26's Coco Dominguez went to check out the Texas sized steakhouse and found out why it has the Bayou City buzzing.