Dine in the European-inspired cafe, with servings made with local and organic ingredients when possible, fine coffee, and espresso made from local roaster Verve. Baked goods are made with organic butter, sugar and flour. As the cafe says: "Ain't no shortenin' here!"
Cafe Delmarette
Cafe Delmarette
- Address: 1126 Pacific Ave., Santa Cruz, California 95060
- Website
- Phone Number: (831) 420-1025