Caffe' Sant'Eustachio is a Roman legend, the coffee bar where Romans in the know stop for their daily dose of cappuccino and espresso. Located just steps away from the Pantheon and Piazza Navona, in the heart of Rome, Sant' Eustachio has been producing...