Restaurants pulling out all stops to boost business






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