Caffe Trieste: A venerable coffee shop offering Italian coffee, pastries, wine, beer, and occasional live music.