3915 Avila Beach Drive, located in Port San Luis - Harford Landing
Open Daily
Harford Pier
Please watch for updates.