Restaurants - Santa Cruz, California, United States
Aldo's Harbor Restsurant has been serving the Santa Cruz, CA market since 1977. We are a third generation family business. Aldo's Harbor Restaurant is located in the Santa Cruz Yacht Harbor, the gateway to the Monterey Bay sanctuary.
Nginx
Google AdSense
Mobile Friendly