Le Cap Horn is a restaurant offering catering services and a small terrace. The establishment is wheelchair accessible and has private parking nearby.