493 Lake Avenue
Santa Cruz CA 95062
Located in the Santa Cruz Yacht Harbor Johnny’s Harborside opened in 2005 and has become a local’s favorite. The dining room features windows all around with fabulous views of the Harbor and out to the bay. Johnny’s is a great place to meet for a work lunch, romantic dinner or a special occasion. The menu, although designed around fresh seafood, truly has something for everyone.