A cafe called Siesta Caffe, offering coffee and a place to relax.