Killer Crab opening this month in Waco

Killer Crab is finished building out their brand new 3,500-square-foot restaurant at 130 N. New Road in Waco. Central Texas Reporter spoke with the owners earlier this week who say they expect to open for business mid to late October.