Spanish Town is a quaint establishment nestled in Half Moon Bay, CA, offering a unique experience to visitors.
Specializing in authentic Spanish cuisine, the restaurant provides a diverse menu of tapas and traditional dishes in a charming setting.
Generated from their business information