Cap Horn is a bistro serving Scandinavian dishes with fresh, organic, seasonal ingredients in a quirky nautical setting.