Coffee shop Caffe Tierra offers a pleasant ambiance. Enjoy your coffee in a relaxing atmosphere.