If you want some breakfast or coffee at a laid back place on North Beach, this is the place to go. From what I could tell they aren't particularly speedy so don't go in here thinking it's "fast food". My coffee was good though. Their bakery items looked yummy. If I hadn't already eaten breakfast I would have gotten one!