Corinne SaundersSep 142 min readWoo Casa Kitchen serves up its last day, Kill Devil Grill to take over leaseWoo Casa Kitchen in Nags Head experienced a bustling last day in business on Saturday. Kill Devil Grill will take over the lease.