The Landing is serving customers at 7990 Highway 1, inside the Power Plant Coffee building. Hours are noon to 8 p.m. Thursday-Monday. The menu features items like fish tacos, bar bites, local beer on ...
These 5 restaurants are the best in Santa Cruz, California, based on social media and magazine reviews, and are also ranked ...