I think a lot of it depends on the wineries you visit there. A lot of people here talk about Andeluna having a wonderful lunch. We ate at Urban (at O Fournier) and would return there in a second. The food is excellent on top of how unique the winery is.
I'd personally go back to Mendoza for dinner. In fact, you might have to because most of the bodegas won't serve dinner.