Curran Coffee is full of charm, the perfect kind of cozy spot to hunker down with a book or to catch up with a friend. The batista was patient and friendly and my drink was delightful. Has gluten-free and vegan bakery items available. The location right above the harbor is lovely, but you may need to walk a couple of blocks due to the parking.