Miramar Restaurant 45 Municipal Wharf Santa Cruz, CA 95060 Phone: (831) 423-4441
Category: Family Restaurant Diners