Restaurants pulling out all stops to boost business

Neil Cavuto talks with Twin Peaks marketing director Meggie Miller. (Source: Fox News)