Leños Verdes offers delicious cuts of meat, platters, and sandwiches. Features include family-friendly dining, takeout, and table service.