You can say: "поесть в ресторане", but "съесть кусочек котлеты".