Insalata's ★★★★★4.6 (589) Restaurants Mediterranean restaurant 120 Sir Francis Drake Blvd, San Anselmo, CA 94960 Call Website Details →