Enjoy delicious cuts of meat, platters, and sandwiches at Leña Y Carbón, a restaurant specializing in flavorful dishes.