Carbon De Leña offers a delicious dining experience with a great view and a spectacular salad bar. They serve a variety of dishes.