Le Cap Horn is a restaurant offering a diverse menu of seafood, burgers, and desserts, with options ranging from classic dishes to sushi. It features a buzzy terrace and interior dining.