Restaurant stocks rebound, at least somewhat