Aldo’s outdoor dining area overlooks the Santa Cruz Harbor. They are open for breakfast and lunch. After dining here, you can go for a walk around the harbor. To get there from Hwy 17 south, exit Ocean Street on the left towards the beaches. Leashed dogs are allowed at their outside tables.