obscure2k - I believe you. Italian cities and smaller towns are home to the BEST espresso bars and cafes. What else can you expect from the creators of espresso?
globalguy - thanks for the DFW tip...I'll look for one of those locations on my next trip there.
[This message has been edited by Pietro (edited Feb 17, 2004).]