Pastora Cafe and Bottle Shop is a cafe and bottle shop offering coffee, natural wines, and craft beers. It is known for having stories behind its selections.