The Salty Owl is a cozy seaside cafe nestled in the charming town of Owls Head, ME.
Specializing in freshly brewed coffee and homemade pastries, this hidden gem offers a relaxing atmosphere for locals and visitors alike to enjoy a quiet moment by the sea.
Generated from their business information