Leña Verde is a restaurant specializing in BBQ, steakhouse, and grill cuisine. They offer a variety of dishes, including daily specials and traditional Colombian options.