IL BARETTO CAFFÈ, VIA GARIBALDI 27F-G, 00153 ROMARating: Standard, mid to low-end coffee I was passing by on a way out of Trastevere by a street I usually don’t take, and then I saw a...