Insalata's
120 Sir Francis Drake Blvd, San Anselmo, California, 94960
Airy spot for Mediterranean fare, with a well-stocked wine cellar and popular take-out options.
120 Sir Francis Drake Blvd, San Anselmo, California, 94960
This business accepts San Anselmo Cards. Purchase San Anselmo Cards and support local businesses!
Buy San Anselmo Cards