Barnum Cafe is located near Campo di Fiori, and is placed on a great street for clothing and jewelry shopping. In the morning, you can find people working on their computers or enjoying breakfast, and in the afternoon they have a full lunch menu. They use a new roaster every month, so their coffee always has a new taste, and they make pour overs, iced coffee, as well as classic Italiam capuccinos and espresso. They also carry alternative milks, and their avocado toast is excellent. They are open every day from 8 am to 3:30 pm.
Via del Pellegrino, 87, 00186 Roma RM
Bar Farnese is right next to Campo di Fiori, and serves classic Italian coffee and cornetti. There are a few tables outside, but most people stand at the bar and chat with the owner, Angelo, who has been there since time immemorial. It only costs 2 euro for a chocoloate cornetto and a cafe macchiato, so this was my favorite spot to grab breakfast in the mornings. In the afternoon, the tables catch a bit of sun for an hour or two, making it a great place to grab an afternoon Spritz.
Via Dei Baullari, 20, 00186 Roma RM