Here's what big retailers are doing to get consumers away from their dinner tables and into their shops.