Coffee shop is Pacific Bean on Garnet St. about a quarter block off the boardwalk in Pacific Beach.
The Cigar store in in Old San Diego and is well worth the trip.
Spend a lot of time in PB, though normally at the bars!
Have you been to Cass Street Bar? Great steak sandwiches!