Cafe
Cafe Delmarette
6 locals recommend,
Tips from locals
Coffee, teas. Right next to the Del Mar Theater on Pacific Ave. Sit outside when it is sunny and people watch. Sandwiches, cookies and snacks. Bathroom available.
Unique things to do nearby
Locals also recommend
Location
1126 Pacific Ave
Santa Cruz, CA