Caffe opens once you get a quest to eat lunch there. From there on the Caffe should open at all times.