Spotted SF / North Beach / XOX Truffles

This is my all-time FAVORITE spot for truffles! I’ve been stopping in here for over a decade, occasionally picking up a few or a small box of them. Each piece is made the… Continue reading