This sister restaurant of Insalata’s continues to flourish as a bastion of creative Mexican and Central and South American cuisine. Not your typical south-of-the-border spot, they serve up top-notch margaritas and Latin lusciousness.
218 Sir Francis Drake Blvd - San Anselmo, CA 94960