There is a vineria right on Campo dei Fiori, approximately in the middle of the square, on the side towards the river. It used to be excellent place to enjoy a glass of wine (many years ago

). I'm afraid it may be overcrowded with tourists nowadays. Still, it might still be a nice place for a newcomer to Rome...