In New Castle, that spot is The Press Coffee Co. This adorable (and delicious) coffee shop is located right downtown, just off the main street. When I visited the weather was perfect, not too hot ...