Local café, a popular stop for coffee and a welcoming spot for pilgrims.