Castro’s Surf n Turf

King City, California