Cafe
XOX Truffles
7 locals recommend,
Tips from locals
If you find yourself in North Beach, make sure you stop in and try XOX truffles, bet you can't eat just one.
Unique things to do nearby
Locals also recommend
- 14 locals recommend
Location
754 Columbus Ave
San Francisco, CA
North Beach