Cafe Delmarette
1126 Pacific Ave.
Santa Cruz, California 95060
Visit Website
Local Phone: (831) 420-1025
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!"
Dog Access:
- Dogs OK at outside seating