Restaurants pulling out all stops to boost business



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